alles een echo als het tekst veld iets bevat
met drie colomen gevuld met korte items
die gevuld worden van uit een database.
onder ieder item wil ik een datum de afzeder en een tijd.
data base vullen lukt aardig.
ik wil dus dat er gekozen wordt op grond of een record gevuld is of leeg is.
------------------------------------------------------------------tot zo ver
$result = mysql_query('SELECT * FROM welkomknnv')
or die(mysql_error());
// store the record of the "example" table into $row
while($row = mysql_fetch_array( $result )){
// Print out the contents of the entry
if($row['colom1']== (hier moet dus iets) ){
echo $row['colom1'];
echo "<p>";
echo "<hr>";
echo $row['naam'];
echo " , ";
echo $row['email'];
echo " , ";
echo $row['tijd'];}
echo $row['colom2'];
echo "<p>";
echo "<hr>";
echo $row['naam'];
echo " , ";
echo $row['email'];
echo " , ";
echo $row['tijd'];
echo $row['colom3'];
echo "<p>";
echo "<hr>";
echo $row['naam'];
echo " , ";
echo $row['email'];
echo " , ";
echo $row['tijd'];
}
?>
</body>
</html>
---------------------------------------------------
Gewijzigd op 19/11/2010 19:01:22 door Ozzie PHP
Waarom zou je database lege rijen bevatten? Dan is er iets anders niet goed lijkt mij.
- SanThe - op 19/11/2010 19:12:35:
Waarom zou je database lege rijen bevatten? Dan is er iets anders niet goed lijkt mij.
Ik denk dat hij bedoelt een leeg veld / kolom. Wat mogelijk is.
dan gaat ie alleen de lus in als er iets in staat..
- Selecteer wat je wilt hebben, gebruik niet *.
- Gebruik geen die, jij hoeft ook niet dood neer te vallen als je wat mis doet.
- Bouw foutafhandeling in.
- Je kunt net zo goed mysql_fetch_assoc gebruiken.
- colom1, colom2 en colom3 is geen goede benaming voor een kolom in de database.
Ik denk dat je datamodel wel heel erg brak is.
alles kan altijd beter
maar wat er staat kan ik goed verder mee
bedankt
dp
Toevoeging op 21/11/2010 11:10:31:
bedankt,
alles kan altijd beter
maar wat er staat kan ik goed verder mee
bedankt
dp