Mam problem z poniższym skryptemna
yoyo.pl. Otrzymuję komunikat
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/sites/yoyo.pl/p/s/pso/pso_usun_sprawdziany_1_k1.php on line 93" title="Zobacz w manualu PHP" target="_manualNa lokalnym serwerze skrypcik działa bez zająknięcia. Admin z YOYO powiedział, że to moja wina.
Wstawię jeszcze fragment począwszy od lini 93.
<?php
{
$nr_lista=$row['nr'];
$nazwa_lista=$row['nazwa'];
echo" <tr><td>$nr_lista</td>"; echo"<td>$nazwa_lista</td>"; </tr>";
}
?>
Kompletny listing skryptu<?php
//session_start();
//error_reporting(0);
<HTML>
<head>
<meta http-equiv="Content-Language" content="pl">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Usuń sprawdzian</title>
</head>
<BODY>
<center><H1>Usuń sprawdzian</H1>
';
$url="xxx";
$login="xxx";
$haslo="xxx";
$nazwa_bazy="xxx";
$nazwa_bazy="xxx";
$tabela="dane1";
$semestr=1;
if(!empty($_POST['dalej'])){$dalej=$_POST['dalej'];}else{$dalej=0;};
{
Podaj ilość S/K/O/A/P
<br><br>';
echo"<form method=\"POST\" action=\"pso_usun_sprawdziany_1_k1.php\">";
Nr sprawdzianu (*)<select size=\"1\" name=\"nr\" >
<option value=\"1\">1</option>
<option value=\"2\">2</option>
<option value=\"3\">3</option>
<option value=\"4\">4</option>
<option value=\"5\">5</option>
<option value=\"6\">6</option>
</select>";
<br><br>
<input type=\"hidden\" name=\"dalej\" value=\"1\">
<input type=\"reset\" value=\"Wyczyść\" name=\"reset\">
<input type=\"submit\" value=\"Zapisz\">
</center>
</form>";
}else{
//odebranie wszystkich zmiennych z formularza
if(!empty($_POST['nr'])){$nr=$_POST['nr'];}else{$nr=0;}; if(!empty($_POST['nazwa'])){$nazwa=$_POST['nazwa'];}else{$nazwa=0;};
;
$zapytanie_lista_sprawdzianow="SELECT * from $tabela WHERE semestr='$semestr'";
$wynik_lista=mysql_query($zapytanie_lista_sprawdzianow); echo"<table border=\"1\">";
echo"<tr><td>lp</td><td>temat</td><td>semestr</td></tr>"; {
$nr_lista=$row['nr'];
$nazwa_lista=$row['nazwa'];
echo" <tr><td>$nr_lista</td>"; echo"<td>$nazwa_lista</td>"; </tr>";
}
$usun_sprawdzian = "DELETE FROM $tabela WHERE nr='$nr'";
//$wiersze = mysql_num_rows($wynik_usun_sprawdzian);
//echo"usunięto $wiersze rekordy";
}
</HTML>
';
?>
Ten post edytował butek 16.07.2009, 12:20:56