Hallo,
ich programmiere schon seit einiger zeit mit php (genauer gesagt seit etwa 1 Jahr) so, und nun habe ich ein ganz einfaches Problem, das mich richtig zum verzweifeln bringt!!!
Und zwar habe ich dieses problem, ich will eine zufallszahl von 1 bis 5 erhalten und dann wenn die zufallszahl 1 heist, dass dann ein wert in der mysql datenbank von 0 auf 1 gesetzt wird. Das ganze sah etwa so aus:
	
So und bei mir wird dann nur noch groß "FEHLER!" ausgespuckt... Also muss irgendwas mit der Variable $sql nicht stimmen, aber ich weis absolut nicht was...
Bitte helft mir *ganz lieb guck*
mfg Dead
					ich programmiere schon seit einiger zeit mit php (genauer gesagt seit etwa 1 Jahr) so, und nun habe ich ein ganz einfaches Problem, das mich richtig zum verzweifeln bringt!!!
Und zwar habe ich dieses problem, ich will eine zufallszahl von 1 bis 5 erhalten und dann wenn die zufallszahl 1 heist, dass dann ein wert in der mysql datenbank von 0 auf 1 gesetzt wird. Das ganze sah etwa so aus:
PHP-Code:
	
	
<?php
$zufall = rand(1,5);
if ($zufall == 1)
{
   $verbindung=mysql_connect("localhost","root","") or die ("Es konnte keine Verbindung hergestellt werden");
   mysql_select_db("game") or die ("Es konnte keine verbindung zur Datenbank hergestellt werden");
   $sql = "UPDATE `welt` SET `npcda` = '1' WHERE `id` = ".$id." LIMIT 1"; 
   $abfrage = mysql_query($sql);
   if($abfrage == true)
   {
       //Abfrage richtig
       echo "All right!";
    }
    else
    {
       echo "<h2>FEHLER!</h2>";
    }
else
{
}
Bitte helft mir *ganz lieb guck*
mfg Dead
 
          
 
 
Kommentar