Píše mi to toto:
- Kód: Vybrat vše
"Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /3w/euweb.cz/p/proud/UV/new.php on line 22"
Tady je zdrojovy kod:
- Kód: Vybrat vše
<?php
// -- Připojení k databázi a správné nastavení češtiny --
// Připojení k databázi.
$db_spojeni = mysql_connect
('mysql.webzdarma.cz', '******', '*****', '******');
// Otestování, zda se připojení podařilo.
if (!$db_spojeni)
{
echo 'Připojení se nepodařilo, sorry';
echo '<br />';
echo 'Popis chyby: ', mysql_connect_error();
exit();
}
// Správné nastavení češtiny.
$objekt_vysledku = mysql_query($db_spojeni, "SET NAMES 'cp1250'");
if (!$objekt_vysledku)
{
echo 'Poslání SQL příkazu se nepodařilo, sorry';
echo '<br />';
echo 'Popis chyby: ', mysql_error($db_spojeni);
exit();
}
// -- Vlož nový zápis, pokud byl odeslán formulářem --
// Test, jestli přišla data z formuláře.
if (isset($_POST['zprava']))
{
// Vytvoření SQL příkazu typu INSERT.
$sql_prikaz =
"INSERT INTO kniha_navstev(datum,jmeno,email,zapis) "
."VALUES(NOW(),'"
.mysqli_real_escape_string($db_spojeni,$_POST['jmeno'])
."','"
.mysqli_real_escape_string($db_spojeni,$_POST['email'])
."','"
.mysqli_real_escape_string($db_spojeni,$_POST['zprava'])
."')"
;
// Zaslání SQL příkazu do databáze.
$objekt_vysledku = mysql_query($db_spojeni, $sql_prikaz);
if (!$objekt_vysledku)
{
echo 'Poslání SQL příkazu se nepodařilo, sorry';
echo '<br />';
echo 'Popis chyby: ', mysql_error($db_spojeni);
exit();
}
echo 'Nový zápis do knihy návštěv přidán.<br />';
}
// -- Vypiš všechny zápisy v knize návštěv --
// Zaslání SQL příkazu do databáze.
$objekt_vysledku = mysql_query($db_spojeni,
'SELECT * FROM kniha_navstev ORDER BY datum DESC');
if (!$objekt_vysledku)
{
echo 'Poslání SQL příkazu se nepodařilo, sorry';
echo '<br />';
echo 'Popis chyby: ', mysql_error($db_spojeni);
exit();
}
// Zobrazení všech vrácených dat.
while ($radek = mysql_fetch_array($objekt_vysledku))
{
echo '<hr />';
echo 'Datum a čas: ',$radek['datum'],'<br />';
echo 'Napsal: ',$radek['jmeno'],' (',$radek['email'],')<br />';
echo 'Zápis: ',$radek['zapis'],'<br />';
echo '<br />';
}
echo '<hr />';
// -- Odpojení od databáze --
// Zavření objektu výsledku, protože už ho nebudeme používat.
mysql_free_result($objekt_vysledku);
// Odpojení od databáze.
if ($db_spojeni)
mysql_close($db_spojeni);
?>[/code]
pomozte mi, pls....
// mbing :
- ■ Příspěvek upraven ● Doplněn tag tcode]; přečti si, prosím, murl=http://forum.zive.cz/viewtopic.php?t=8583]Používejte tag gcode]![/url].
■ Předmět upraven.n/list:u]