Jump to content
php.lv forumi

Lameris ir atoakal :))


Uldeens

Recommended Posts

<?php

 

mysql_connect('localhost','root','');

mysql_select_db("new");

$query="SELECT * FROM IP ";

$result=mysql_query($query);

 

while ($row=mysql_fetch_array($result))

{

 

$name=$row["name"];

$email=$row["email"];

$message=$row["message"];

 

}

mysql_close();

?>

 

<? echo $name ;?>

 

<br>

 

<? echo $email;?>

 

<br>

 

<? echo $message;?>

 

Saprotu visu liidz $result=mysql_query($query); So rindu un taalaak nesaprotu.

Kads var izskaidrot???

 

Ps KODS ir nemts no 42901 vai jb4 kautkaa taa vinam nickname un pielaagots man.

 

un veel kaa PHP kodaa ielikt jaunaa rindaa a to beigas taa mulkiigi sanaaca:))

Edited by Uldeens
Link to comment
Share on other sites

mysql_query($query) atgriež norādi uz rezultātu vaicājumam - reāli tabuliņu, kura satur tos laukus, kas norādīti vaicājumā un kas atbilst pieprasījumā norādītajiem kritērijiem.

 

tālāk

sākas cikls ar pārbaudi, vai mainīgajam $row tikko piešķirtā vērtība (to starp citu piešķir katru reizi pie pārbaudes) atšķirās no nulles (mysql_fetch_array iedod kārtējo rindiņu no rezultāta tabulas, vai arī 0, ja vairāk rindiņu nav), ja neatšķirās, tad ciklu beidz; pretējā gadījumā izpilda while cikla ķermeni. masīvs $row tagad satur tik kolonna, cik ir tabulā IP un uz tām var atsaukties pēc to nosaukumiem.

 

Saprotamāk laikam nevarēšu. Tālāk ņem rokā vārdnīcu un buries cauri lv.php.net dokumentācijai.

Link to comment
Share on other sites

Paņem šādi:

while ($row=mysql_fetch_array($result))
{
$name=$row["name"];
$email=$row["email"];
$message=$row["message"];

echo $name.'<br>';
echo $email.'<br>';
echo $message.'<br>';
}

tagad tev zmetīs arā visus ierakstus, bet no sākuma tev izmestu tikai pēdējo, jo izvade nebija ielikta ciklā, bet ārpus tā.

Link to comment
Share on other sites

×
×
  • Create New...