Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Przeglądanie i edycja bazy
Forum PHP.pl > Forum > PHP
RifleMan
Witam

Mam problem z tym kodem ale nie wiem o co chodzi (Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\WebServ\httpd\system\index.php on line 16)

Kod
<?php

/**
  * @author Mati
  * @copyright 2009
  */

include('config.php');

$cmd = $_POST["cmd"];

if($cmd != "Usuń")
{
$result = mysql_query("select * from drugs ORDER BY name");
$i=1;
while($wynik=mysql_fetch_array($result))
{
$name=$wynik["name"];
$amount=$wynik["amount"];
$content=$wynik["content"];
$price=$wynik["price"];
?>
<form action="<? echo $PHP_SELF ?>" method="post">
<INPUT TYPE="RADIO" NAME="id" VALUE="<?php echo $id; ?>">
<? echo $i++; ?>
<? echo $nazwa; ?>
<? echo '<Br>'; ?>
<? } ?>

<input class=przyciskdel type="submit" name="cmd" value="Usuń">
<? } ?>

<?
if($cmd == "Usuń")
{
$id = $_POST["id"];
$sql = "DELETE FROM drugs WHERE id=$name";

$result = mysql_query($sql);

echo "Dane zostały usuniete<Br>";
echo "<a href=\"index.php\">Powrót do bazy</a>.";
}



?>
marcio
Kod
$result = mysql_query("select * from drugs ORDER BY name");

Zapomniales o Desc albo Asc.

A w pliku config.php upewnij sie ze masz polaczenie z baza bo jak nie to ci nie zadziala.
jajcarzd1
Cytat(marcio @ 10.05.2009, 10:53:19 ) *
Kod
$result = mysql_query("select * from drugs ORDER BY name");

Zapomniales o Desc albo Asc.


Domyślnie jest Asc nawet jeśli go nie dopisze.
Zyx
http://phpedia.pl/wiki/Supplied_argument_i...result_resource

Coś masz źle w zapytaniu - ja bym stawiał na pomyloną nazwę jakiegoś pola albo tabeli.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.