| Autor | Zpráva | ||
|---|---|---|---|
| residentcz Profil |
#1 · Zasláno: 16. 8. 2013, 03:09:10 · Upravil/a: Moderátor (editace znemožněna) 16. 8. 2013, 07:26:37
Ahoj mám problém s výpisem dat z databáze a né a né přijít kde je chyba poradíte mi někdo ?
Notice: No database selectedSELECT * FROM saty in /data/web/virtuals/21616/virtual/www/domains/eshop-dresses.com/vypis.php on line 18 Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /data/web/virtuals/21616/virtual/www/domains/eshop-dresses.com/vypis.php on line 20 <?php
define ("ROWS", 15);
define("SQL_HOST","XXX");
define("SQL_DBNAME","XXX");
define("SQL_USERNAME","XXX");
define("SQL_PASSWORD","XXX");
mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD);
mysql_select_db(SQL_DBNAME);
mysql_query("SET NAMES 'UTF8'");
if (!isset($_GET["celkem"]))
{
$sql="SELECT * FROM saty";
$vysledek = mysql_query($sql) or trigger_error(mysql_error().$sql);
$zaznam=MySQL_Fetch_Array($vysledek);
$celkem=$zaznam["kod"];
}
else
{
$celkem=$_GET["celkem"];
}
echo $celkem;
?> Moderátor Joker: Titulek „error nevím co s tím je...“ nevystihoval podstatu dotazu. Příště zkus prosím vymyslet lepší.
|
||
| Joker Profil |
#2 · Zasláno: 16. 8. 2013, 07:31:47
residentcz:
V první řadě ten kód nijak neřeší případné chyby v databázi. Jenom poslední mysql_query v případě chyby generuje notice, ale pak normálně pokračuje jako by se nechumelilo. Chyba „No database selected“ znamená, že nebyla vybraná databáze. Nejspíš špatný název databáze v mysql_select_db? |
||
| residentcz Profil |
#3 · Zasláno: 16. 8. 2013, 17:29:31
vyřešeno díky :) měl jsem špatně jedno písmenko a nevšiml jsem si toho...
|
||
|
Časová prodleva: 13 let
|
|||
0