![]() |
![]() |
-kaster- |
![]()
Post
#1
|
Goście ![]() |
Witam,
Oto przykładowa składnia która pod MySQL 4 działa poprawnie a na serwerze z MySQL 5 nie reaguje <?php mysql_connect ("SQL_SERWER","USER","PASW"); mysql_select_db (BASE); $zapytanie = "SELECT * FROM BAZA ORDER BY id"; $wykonaj = mysql_query ($zapytanie); while($wiersz=mysql_fetch_array ($wykonaj)) { echo (" <tr> <td bgcolor=#FDFAF8 class=txt3>".$wiersz['id']."</td> <td bgcolor=#FDFAF8 class=txt3>".$wiersz['d1']."</td> <td bgcolor=#FDFAF8 class=txt3>".$wiersz['d2']."</td> <td bgcolor=#FDFAF8 class=txt3>".$wiersz['d3']."</td> <td bgcolor=#FDFAF8 class=txt3>".$wiersz['d4']."</td> <td bgcolor=#FDFAF8 class=txt3><a href=\"index.php?stan=del&iddel=".$wiersz['id']."\" class=hd>Kasuj</a></b></td> </tr>"); } if($stan=='del') { $zapytanie2="DELETE FROM okulickiego WHERE id=$iddel"; $wynik2 = mysql_query($zapytanie2); echo "Rekord o id=$iddel został skasowany !"; } else { } ?> Czy można liczyć na pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 23.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki pomogło:
I jeśli mogę prosić o pomoc przy modyfikacji bazy: <?php mysql_connect ("SERWER_SQL","USER","PSW"); mysql_select_db (BASE); $stan = $_GET[ 'stan' ]; $iddel = $_GET[ 'iddel' ]; $idmodyf = $_GET[ 'idmodyf' ]; $send = $_GET[ 'send' ]; $zapytanie = "SELECT * FROM okulickiego ORDER BY id"; $wykonaj = mysql_query ($zapytanie); while($wiersz=mysql_fetch_array ($wykonaj)) { echo (" <tr> <td bgcolor=#FDFAF8 class=txt3>".$wiersz['id']."</td> <td bgcolor=#FDFAF8 class=txt3>".$wiersz['d1']."</td> <td bgcolor=#FDFAF8 class=txt3>".$wiersz['d2']."</td> <td bgcolor=#FDFAF8 class=txt3>".$wiersz['d3']."</td> <td bgcolor=#FDFAF8 class=txt3>".$wiersz['d4']."</td> <td bgcolor=#FDFAF8 class=txt3><a href=\"index.php?stan=modyf&idmodyf=".$wiersz['id']."\" class=hd>Edytuj</a></b></td> </tr>"); } if($stan=='modyf') { $zapytanie = "SELECT * FROM okulickiego WHERE id=$idmodyf"; $wykonaj = mysql_query ($zapytanie); $tablica = mysql_fetch_array($wykonaj); echo "<form method=\"get\" action=\"index.php\"> <div align=\"center\"> <center> <table border=\"0\" width=\"50%\" bordercolorlight=\"#000000\" cellspacing=\"0\" cellpadding=\"0\"> <TR> <td class=txt><B>Charakter</B></TD> <TD><input type=text name=id value=\"".$tablica['id']."\" size=30></TD> </TR> <TR> <td class=txt><B>Wymagania</B></TD> <TD><input type=text name=d1 value=\"".$tablica['d1']."\" size=30></TD> </TR> <TR> <td class=txt><B>Długość trwania</B></TD> <TD><input type=text name=d2 value=\"".$tablica['d2']."\" size=30></TD> </TR> <TR> <td class=txt><B>Wynagrodzenie</B></TD> <TD><input type=text name=d3 value=\"".$tablica['d3']."\" size=30></TD> </TR> <TR> <td class=txt><B>Termin rozpoczęcia</B></TD> <TD><input type=text name=d4 value=\"".$tablica['d4']."\" size=30></TD> </TR> <tr> <td width=\"100%\" colspan=\"2\"> <input type=\"hidden\" name=\"modyfikuj\" value=\"$idmodyf\"><input type=\"submit\" value=\"Modyfikuj\" name=\"send\"></font></td> </tr> </table> </center> </div> </form>"; } elseif ($send=='Modyfikuj'){$zapytanie = "UPDATE okulickiego SET id='$id', d1='$d1', d2='$d2', d3='$d3', d4='$d4' WHERE id=$modyfikuj"; $wykonaj = mysql_query ($zapytanie); echo "<br>Dane poprawione<BR><a href=\"index.php\">Obejrzyj poprawiona bazę</a>";} else { } ?> Wszystko się ładnie pojawia tylko brak jest aktualizacji w bazie Doszedłem analogicznie definiując wszystkie wpisywane wartości Raz jeszcze dziękuję z pomoc $modyfikuj = $_GET[ 'modyfikuj' ]; $id = $_GET[ 'id' ]; $d1 = $_GET[ 'd1' ]; $d2 = $_GET[ 'd2' ]; $d3 = $_GET[ 'd3' ]; $d4 = $_GET[ 'd4' ]; |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:12 |