Autor | Zpráva | ||
---|---|---|---|
PM Profil * |
#1 · Zasláno: 1. 1. 2008, 14:47:58
Dobrý den prosím chtěl bych se Vás zeptat v čem dělám chybu.
Tento kod mi bez problému funguje na jedný stránce v indexu.php ale když ho rozdělim a udelat s toho funkci + require tak mi to přestalo vypisovat dotazy ze sql zde je to např.: $email. Zkoušel jsem hodně zpusobů variant ale nepovedlo se mi to tímhle zpusobem zobrazit... Poslední byla tato dál nevim co delat a jak to řešit. Prosím kouknete kde můžu tak dělat chybu a napište. Ještě jednou Vám moc děkuju za odpovědi ====================================================== echo $aa = Funguje echo $email = Nefunguje dotazy echo $sql01 02 03 taky nereagujou a když udelam globa $email; taky nejde index.php ================= <?php require "inc.registration.php"; registration_sql(&$sql01, &$sql02, &$sql03, &$email, &$aa); echo $email; // Tohle se nevypíše když tyhle dva kody sloučím na jednu stranku tak pak kod funguje takže problem je nekde asi ve funkci echo $aa; // Tohle se vypíše aa ?> inc.registration.php ================= <?php function registration_sql(&$sql01, &$sql02, &$sql03, &$email, &$aa) { $conn = mysql_connect( "localhost", "root", "pass" ) or die( mysql_error() ); mysql_select_db( "prox" ) or die( mysql_error() ); $sql01 = "SELECT * FROM user_info WHERE id = '". $_USER['id']. "'"; $sql02 = mysql_query ( $sql01 ) or die( mysql_error() ); $sql03 = mysql_fetch_array( $sql02 ); $email = $sql03['email']; $aa = "asdf"; echo $email; } ?> |
||
PM Profil * |
#2 · Zasláno: 1. 1. 2008, 15:12:13
Už to mám... problém byl:
1) &$sql01, &$sql02, &$sql03, to tam nesmí nikdy bít jak koukam plno erroru:) 2) a hlavně '". $_USER['id']. "'"; v rychlosti jak už jsem byl mimo tak jsem to strkal do samostatný stranky kde mi chyběly ostatní funkce... nemel jsem uložený hodnoty a tím padem se mi nic nezobrazovalo... Omlouvamvám se za můj spawn :-) ale vidíte už jsem byl v krizi že jsem šel sem psát. Přeju hodně štěstí v roce 2008.. |
||
Časová prodleva: 16 let
|
0