| Autor | Zpráva | ||
|---|---|---|---|
| 8vm8 Profil |
Ahoj,
mohl byste mi někdo řici, kde dělám chybu při výpisu dat z db? Připojení mi proběhne úspěšně. Nefunguje mi pouze výpis. Na localhostu my vše funguje. Tím myslím připojení i výpis ale na hostingu webzdarma ne. Používám tento skript: <?php
//Připojení
$db_spojeni=mysql_connect('mysql.webzdarma.cz', 'uživ.jméno', 'heslo', 'databáze', 3306);
if ($db_spojeni) {
mysql_query("SET NAMES 'UTF8'"); } else {echo 'Připojení se nezdařilo'.mysql_connect_error();};
//Výpis dat
$objekt_vysledku=mysql_query($db_spojeni, "SET NAMES 'utf8'");
$objekt_vysledku=mysql_query($db_spojeni, "SELECT * FROM `articles` ORDER BY `datum` DESC ");
while ($odkaz = mysql_fetch_array($objekt_vysledku))
{
echo '<div class="main_article_div">';
echo '<div class="nadpis">', $odkaz ['title'], '</div>';
echo '<div class="anotace">', $odkaz ['annotation'], '</div>';
echo '<div class="autor">', 'Autor: ', $odkaz ['id_autor'], '</div>';
echo '<div class="datum">', 'Datum: ', $odkaz ['datum'], '</div>';
echo '</div>';
}
;
?> |
||
| Tori Profil |
#2 · Zasláno: 28. 9. 2012, 20:12:36
To byly původně MySQLi funkce, že? Buď používejte mysqli_* funkce (doporučený způsob), anebo se koukněte na pořadí parametrů mysql_query.
|
||
| Taps Profil |
8vm8:
<?php
//Připojení
$db_spojeni=mysql_connect('mysql.webzdarma.cz', 'uživ.jméno', 'heslo', 'databáze', 3306);
if ($db_spojeni) {
mysql_query("SET NAMES 'UTF8'"); } else {echo 'Připojení se nezdařilo'.mysql_connect_error();};
//Výpis dat
$objekt_vysledku=mysql_query("SELECT * FROM `articles` ORDER BY `datum` DESC ");
while ($odkaz = mysql_fetch_array($objekt_vysledku))
{
echo '<div class="main_article_div">';
echo '<div class="nadpis">'.$odkaz ['title']. '</div>';
echo '<div class="anotace">'.$odkaz ['annotation']. '</div>';
echo '<div class="autor">Autor: '.$odkaz ['id_autor'].'</div>';
echo '<div class="datum">Datum: '.$odkaz ['datum']. '</div>';
echo '</div>';
}
;
?> |
||
| 8vm8 Profil |
#4 · Zasláno: 28. 9. 2012, 20:14:57
Tori:
Jo, to byly původně MYSQLI_ funkce. Jenže na wz to hned házelo chyby. Teď to chyby nehlásí ale nejde výpis. Vložení dat do db jo, ale výpis ne. |
||
| Tori Profil |
#5 · Zasláno: 28. 9. 2012, 20:22:28
8vm8:
„Jenže na wz to hned házelo chyby.“ Jaký? |
||
| 8vm8 Profil |
#6 · Zasláno: 28. 9. 2012, 20:29:57
WebZdarma.cz
Fatal error: Call to undefined function mysqli_connect() in /3w/wz.cz/m/machyweb/php/connect.php on line 3 |
||
|
Časová prodleva: 13 let
|
|||
0