Autor Zpráva
Ladza
Profil
Prosím vás, jak jde vypsat formátovaně data z celého sloupce....

chci aby se vždy načetl obsah bunky sloupce dala se za to , a pakdalsi , a tak dal....

dělám to takhle:


$result = mysql_query('SELECT Nick FROM `Users`');
while($sloupec = mysql_fetch_array($result)) {
$Nicky = $sloupec['Nick'] . ",";
}


jenže.....pak to chci zapsat do ouboru a nakonec toho dat ;

takze takto

$addTopic = "dementi=".urlencode($Nicky).";";
$fp = fopen ("dementi.txt", "w");
$content = fread($fp, filesize($file));
fwrite($fp, $addTopic);
fclose($fp);


jenze kdyz to necham takto, tak to vypise jen posledni bunku sloupce takhle naformatovanou....

musim to dát pdo tech {} tavorek cyklu....while


jenez to pak pokaze vypise dementi=data;dementi=data; a tak furd.....nevite nekdo jak na to...?díky
Kajman_
Profil *
$Nicky .= $sloupec['Nick'] . ",";
Ladza
Profil
Supr, diky moc faka to:-) muzu se jenom at to chapu zeptat co dela ta tečka před tím = kvuli ktere to neslapalo?dík moc
Kajman_
Profil *
To stejné jako tečka před čárkou... spojuje řetězce... k původní hodnotě přidá to nové napravo. Bez ní to nahradí.
tiso
Profil
Je to takzvané spájanie reťazcov:
<?php

$a="a"; //a
$a=$a."b"; //ab
$a.="c"; //abc
$b=$a."d".$a; //abcdabc
?>
Ladza
Profil
aha...jj tu tečku používám normálnš, ale nevěděl jsem že ji dát před =...to by mě vživotě nenapadlo...v php sem lama, ale učímse:-)
tiso
Profil
Nepoznáš skrátené zápisy?
$a.=$b <=> $a=$a.$b

$a+=$b <=> $a=$a+$b
$a-=$b <=> $a=$a-$b
Ladza
Profil
Jo a prosím vás, vše funguje skvěle až nato, že prvníslopec co se tak vypisuje ma pruimarni klic(je to sloupec s nicky) a ten se vypisuje podle abecedy...a zbytel sloupcu se vypisuje normalne podle stari...kdybyly pridany...jak udelam at se mi ten prvni sloupec netridi podle abecedy, ale normalne to jde za sebou jak to ma byt...díky moc
Toto téma je uzamčeno. Odpověď nelze zaslat.

0