Autor Zpráva
Mufna
Profil
Zdravím Vás. Prosím o radu, jak správně zapsat tento kód:

$i = 0;
while ($row = mysql_fetch_assoc($res)) {
      $new_data.= "\$link[$i] = '$row["row1"]';\r\n";
      $new_data.= "\$title[$i] = '$row["row2"]';\r\n";
      $new_data.= "\$anchor[$i] = '$row["row3"]';\r\n";
      $i++;
}


tak, aby výsledkem byl tento textový řetězec v proměnné $new_data:

$link[0] = 'to co je v řádku row1';
$title[0] = 'to co je v řádku row2';
$anchor[0] = 'to co je v řádku row2';

$link[1] = 'to co je v řádku row1';
$title[1] = 'to co je v řádku row2';
$anchor[1] = 'to co je v řádku row2';

atd. Zatím mi to hází různé chybové hlášky, správnou kombinace jsem "neuhodl"

EDIT: Omlouvám se, špatně jsem to zařadil, prosím moderátora o přesunutí do kategorie "PHP"
martindeveloper
Profil
Mufna:
Třeba :
$i = 0;
while ($row = mysql_fetch_assoc($res)) {
      $new_data.= "\$link[{$i}] = '{$row["row1"]}';\r\n";
      $new_data.= "\$title[{$i}] = '{$row["row2"]}';\r\n";
      $new_data.= "\$anchor[{$i}] = '{$row["row3"]}';\r\n";
      $i++;
}
Str4wberry
Profil
$new_data.= '$link['.$i.'] = \''.$row["row1"]."'";
Mufna
Profil
díky oběma - martindeveloper , Str4wberry . Už mi to funguje

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0