Autor Zpráva
PM
Profil *
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 *
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..

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: