Ik wil graag dat het script uit een mysql tabel gegevens haalt en die laat zien heel simpel als dat kan maar het werkt niet...
Code:

<?
if(isset($_GET['del'])) {
 // Bewerken
 if(is_numeric($_GET['del'])) {
	 	 
	     $msql = "SELECT naam,bericht,datum,id FROM replys WHERE tid = '" . $_GET['del'] . "'"; 
       $query = mysql_query($msql) or die (mysql_error());
      while($rijst = mysql_fetch_assoc($query)) {
       }
	      echo "Id: " .$rijst['id']. "";
      echo "<br> Naam: " .$rijst['naam']. "";
      echo "Datum: " .$rijst['datum']. "";
       echo "<br> Bericht: " .$rijst['bericht']. "";


 
}
}
?>
Heb je bovenaan je script ook dit:

<?php
// Zo begin je met een nieuw script !!!
ini_set ('display_errors', 1);
error_reporting (E_ALL);
?>

Dan een manier van opzetten van het laten werken van een query is dit:

<?php
// Zo begin je met een nieuw script !!!
ini_set ('display_errors', 1);
error_reporting (E_ALL);

if (!mysql_query (hier je query))
{
trigger_error (mysql_error ());
}
?>
Dat ie niets doet vreemd ?



while($rijst = mysql_fetch_assoc($query)) {
}


Volgens mij kun je dit best zelf oplossen !!
Wat ruud op een niet al te charmante reden probeert duidelijk te maken: Je sluit de while af, en zet daarna pas variabelen op het scherm.

Dus verplaats de } stuk naar beneden, en dan werkt het waarschijnlijk al stuk beter.
Dan zou ik het dus zo moeten zijn?

<?
if(isset($_GET['del'])) {
 // Bewerken
 if(is_numeric($_GET['del'])) {
	 	 
	     $msql = "SELECT naam,bericht,datum,id FROM replys WHERE tid = '" . $_GET['del'] . "'"; 
       $query = mysql_query($msql) or die (mysql_error());
      while($rijst = mysql_fetch_assoc($query)) {
	      echo "Id: " . $rijst['id'] . "";
      echo "<br> Naam: " .$rijst['naam']. "";
      echo "Datum: " .$rijst['datum']. "";
       echo "<br> Bericht: " .$rijst['bericht']. "";
    }
}
}
?>
  


Dan krijg ik hele maal niets meer op het scherm ook niet naam: bericht: enz..

[edit]
In de adres balk staat:
admintop.php?del=1
[/edit]
Ik heb het al Denk ik ik kijk nog ff Die link klopt niet helemaal denk ik

Reageren