- Home
- Categorie
- Coding e Sistemistica
- PHP
- Chi mi aiuta con il PHP?\
-
$data e un altra variabile
-
no e' un' altra variabile
-
$id sarebbe una mia variabile personale con cui scelgo di controllare, giusto?
-
Esatto, guarda, prenditi 15 minuti, prova il codice e vedi se c'e qualcosa che non va al massimo io son qua fino alle 5.
-
Scusa se ti rompo ancora...
nome_tuo_nuovo_campo cosa sarebbe?
-
- tu non rompi
- nome tuo campo sarebbe il nome della variabile finale($data)
-
Ah, grazie!
Però mi da' questo errore: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Ti devo passare anche il mio codice?
-
Si perchè e un errore tuo non mio in quanto le variabili da te elencate io non le ho menzionate
-
Ti passo il codice, così mi puoi aiutare meglio!
<!DOCTYPE html>
<head>
<title>Conferma cancellazione</title>
</head>
<body>
<marquee width="100%" direction="left" scrollamount="8"><img src="img/logo.jpg" /></marquee>
<?php
$conn = mysql_connect("localhost","root","");
if (!$conn)
{
die('Connessione mancata con il root. Errore: ' . mysql_error());
}
$select = mysql_select_db("nome_db",$conn);
if (!$select)
{
die("Errore nella connessione con il database. Errore: " . mysql_error());
}
if($postcode == $_SESSION["utiliz"] && $postcode == $_SESSION["strum"])
{
$q = mysql_query("SELECT * FROM strumenti WHERE Utilizzatore = '$_GET['utilizz']';";
while($data = mysql_fetch_object($utilizz));
{
echo $data
}
}
else
{
echo "Errore nel trasferimento dei dati";
}
?>
<br />
<br />
<form method="post" action="index.html">
<div align="right"><input type="submit" value="Vai alla pagina principale" /></div>
</form>
</body>
</html>
-
non vedo errori...mmmmh le variabili sopra menzionate appartengono mica al db, prova a vedere perchè e' strano
-
Utilizzatore sono sicuro che è presente...
La tabella si chiama strumenti e ne sono più che sicuro... Quello di cui non sono sicuro è delle variabili che mi hai dato tu... Ma per te $data cos'è?
-
una variabile che prende la variabile dal db purtroppo questo codice non e mio ma lo ho trovato in quanto al momento non posso mettermi a fare codice ade devo andare per mezz' ora contatto uno del forum che ne capisce
-
Ok, grazie 1000!
-
Ciao SantuzzoHendrix,
invece di:
[php]
$q = mysql_query("SELECT * FROM strumenti WHERE Utilizzatore = '$_GET['utilizz']';";
[/php]Devi mettere:
[php]
$q = mysql_query("SELECT * FROM strumenti WHERE Utilizzatore = ".$_GET['utilizz']);
[/php]
-
Ciao!
L'errore precedente è sparito!
Ora però ne sono comparsi altri...Notice: Undefined variable: _SESSION in C:\xampp\htdocs\database\confirm-cancel.php on line 18
Notice: Undefined variable: postcode in C:\xampp\htdocs\database\confirm-cancel.php on line 18
Notice: Undefined variable: _SESSION in C:\xampp\htdocs\database\confirm-cancel.php on line 18
Notice: Undefined variable: postcode in C:\xampp\htdocs\database\confirm-cancel.php on line 18
Notice: Undefined index: utilizz in C:\xampp\htdocs\database\confirm-cancel.php on line 20
Notice: Undefined variable: utilizz in C:\xampp\htdocs\database\confirm-cancel.php on line 21
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\database\confirm-cancel.php on line 21
-
Quel codice non può funzionare in quanto la sessione non è avviata, devi mettere session_start(); come prima riga del codice.
Inoltre non è sempre detto che si arrivi a quella pagina passando per quella che ti setta le variabili di sessione, per cui bisognerebbe fare dei controlli in base a ciò che devi fare.
Ma perchè devi usare queste variabili di sessione in questo modo? E la variabile GET arriva dal modulo di un altra pagina o hai sbagliato la query?
-
La variabile GET arriva da una pagina PHP precedente... Può darsi che sia quello che disturbi il tutto?
-
Anche mettendo la session_start(); non parte... Uff...
-
E perchè usi session e get mischiati?
Dovresti postare il codice di entrambe le pagine in maniera completa, perchè penso stai mischiando parecchie cose, e cosi non riesco a capire cosa stai facendo.
-
Ti invio la prima pagina PHP... Riusciresti a sistemarmela?