Mysql

Programovacie jazyky, rady, poradňa...
Natro
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 359
Registrovaný: 15 sep 2008, 20:45
Bydlisko: Košice

Mysql

Príspevok od používateľa Natro »

Povedzte kde mam chybu prosim:

Kód: Vybrať všetko

<?



$GLOBALS["link"]= mysql_connect("---","---","heslo" ) or die ('Spatne zadane udaje (asi heslo, server nebo jmeno.)');
mysql_select_db("---") or die ('Spatne zadana databaze');

function ukazclanek ()
{ 
  if ((string)$_REQUEST["clanek"]<>'') $mujclanek=$_REQUEST["clanek"]; else $mujclanek="uvod";
  if (is_file("./".$mujclanek.".htm")):
    $nazevclanku=$mujclanek.".htm";
    require $nazevclanku;
  elseif (is_file("./".$mujclanek.".php")):
    $nazevclanku=$mujclanek.".php";
    require $nazevclanku;
  else:
    $nazevclanku=$mujclanek.".htm";
    require "notfound.php";
  endif;
}

function iduzivatele ($prezdivka, $heslo)
{
  $vysledek=mysql_query("select id from uzivatele where registracedokoncena=1 and prezdivka='".$prezdivka."' and heslo='".$heslo."'", $GLOBALS["link"]);
  if (mysql_num_rows($vysledek)==0) 
    return false; 
  else {
    $radek = mysql_fetch_array($vysledek);
    return (int)$radek["id"];
  }
}  

function jeadmin ()
{
  if (!isset($_SESSION["id"])) return false;
  $vysledek=mysql_query("select id from uzivatele where id=".$_SESSION["id"]." and jeadmin=1", $GLOBALS["link"]);
  return (boolean) mysql_num_rows($vysledek);
}  

function jeprihlasen ()
{
  if (isset($_SESSION["id"])) return true; else return false;
}  

function ceskedatum ($datum)
{
	if ($datum =="") return "";
	return strftime("%d.%m.%Y",strtotime($datum));
}


?>
beluský
Darca
Darca
Používateľov profilový obrázok
Príspevky: 317
Registrovaný: 21 sep 2006, 13:46

Príspevok od používateľa beluský »

a co to robi/nerobi?
Natro
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 359
Registrovaný: 15 sep 2008, 20:45
Bydlisko: Košice

Príspevok od používateľa Natro »

tak mam portal a mam tam chyby:

Kód: Vybrať všetko

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/free/yw.sk/c/cs-now/root/www/reg/16/registrace.php on line 10

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/free/yw.sk/c/cs-now/root/www/reg/16/registrace.php on line 16
zaggi
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 314
Registrovaný: 04 feb 2007, 19:32

Príspevok od používateľa zaggi »

pouzivaj

Kód: Vybrať všetko

$result = mysql_query("....") or die(mysql_error());
mysql_error vracia textove znenie poslednej mysql chyby, tvoja chyba je tam preto lebo sa query nevykonala spravne
Natro
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 359
Registrovaný: 15 sep 2008, 20:45
Bydlisko: Košice

Príspevok od používateľa Natro »

dal som a nic
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

Natro napísal:dal som a nic
hehe, to ti neopraví chyby, iba ti napíše kde a aká chyba je. Takže ak si to tam naozaj dal, mal by si dostať lepší popis chyby, a ten nám sem daj. Možno nemáš tabulku s takým menom ako máš v query, možno tá tabulka nemá také stlpce, možno nemajú taký dátový typ.... Ťažko takto povedať kde máš chybu.
Natro
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 359
Registrovaný: 15 sep 2008, 20:45
Bydlisko: Košice

Príspevok od používateľa Natro »

http://www.linuxsoft.cz/article.php?id_article=626
mam tento portal skuste potriet ze kde moze byt chyba prosim
dakujem
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

opýtam sa ťa: vieš aspoň trochu robiť v php a mysql? Lebo ja mám také tušenie že tebe chýbajú vytvorené tabulky v db, alebo sa zle pripájaš, alebo je chyba niekde inde. Kod by mal byť dobrý, keď si ho nerobil ty ale je to stiahnuté.
tu máš komplet export databázy, tak si ju nahoď ak si tak nespravil: http://www.linuxsoft.cz/php/examples/database.html
Natro
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 359
Registrovaný: 15 sep 2008, 20:45
Bydlisko: Košice

Príspevok od používateľa Natro »

Neboj sa zase viem vytvorit db :) a tie tabulky som dal ako 1. a nic
Napísať odpoveď