Forum Flash, Actionscript, PHP e MySQL
Delucidazione script

 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP
Precedente  Successivo 
Autore Messaggio
Aran
nuovo utente
nuovo utente



Registrato: 07/10/04 11:23
Messaggi: 20

MessaggioOggetto: Delucidazione script
Inviato: 07.10.04 | 11:26
Rispondi citando

Ciao Coach!

Mi sonno iscritto come da tua proposta(così non ti arrivano 4000 pvt)! Mr. Green

Allora la domanda esatta era...

{$_POST['firstname']}

"a cosa servono le parentesi graffe nella query"

Scusa ma la mattina è difficile dopo una lunga serata :stordita:
Torna in cima
Profilo Messaggio privato  
Sponsor
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 07.10.04 | 12:33
Rispondi citando

sai, a dirti la verità nn so di preciso il xchè delle graffe ma penso sia una questione di array, almeno $_POST['campo'] essendo un array credo non venga "letto" in una query...

quindi si usano le graffe all'interno dell query per non dover interrompere la query x concatenare l'array:

 
Codice:
<?php
# invece di :
$query "SELECT * FROM tabella WHERE id = '".$_POST['id']."' resto della query";
# usi
$query "SELECT * FROM tabella WHERE id = '{$_POST['id']}' resto della query";
?>


...almeno credo.

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
Pazzooo
moderatore
moderatore



Registrato: 20/01/04 12:57
Messaggi: 28
Località: Davanti ad un computer a Roma

MessaggioOggetto:
Inviato: 07.10.04 | 22:28
Rispondi citando

le graffe servono a definire l'inizio e la fine di una variabile composta (tipo array) questa sintassi viene dalle varie shell unix

se tu scrivi $ciao['pippo'] il php (il parser per essere piu precisi) capisce bene
ma se scrivi " ave $ciao['pippo']" lui non sa se la variabile e' $ciao alla quale deve aggiungere come testo ['pippo'] o altro. Con l'uso delle {} il problema e' ben definito

____________________________________________________________
Pazzooo detto anche Frank
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger MSN Messenger
Aran
nuovo utente
nuovo utente



Registrato: 07/10/04 11:23
Messaggi: 20

MessaggioOggetto:
Inviato: 08.10.04 | 09:29
Rispondi citando

Ma se io scrivo così senza graffe non è lo stesso..dovrebbe funzionare alla stessa maniera? Whistle

$query = mysql_query("INSERT INTO newsletter (firstname, lastname, email) VALUES ('”.$_POST['firstname'].”', '”.$_POST['lastname'].”',

...o no?
Torna in cima
Profilo Messaggio privato  
Pazzooo
moderatore
moderatore



Registrato: 20/01/04 12:57
Messaggi: 28
Località: Davanti ad un computer a Roma

MessaggioOggetto:
Inviato: 08.10.04 | 09:54
Rispondi citando

se concateni stringhe con variabili non devi mettere le {}
se invece metti le var direttamente nelle stringhe li servono le {}

____________________________________________________________
Pazzooo detto anche Frank
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger MSN Messenger
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 08.10.04 | 10:05
Rispondi citando

 
Aran ha scritto:
Ma se io scrivo così senza graffe non è lo stesso..dovrebbe funzionare alla stessa maniera? Whistle

$query = mysql_query("INSERT INTO newsletter (firstname, lastname, email) VALUES ('”.$_POST['firstname'].”', '”.$_POST['lastname'].”',

...o no?



...ma io sopra che avevo scritto? Shoked

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
Aran
nuovo utente
nuovo utente



Registrato: 07/10/04 11:23
Messaggi: 20

MessaggioOggetto:
Inviato: 08.10.04 | 11:57
Rispondi citando

Ok, ritiro tutto Mr. Green

scusate vado fagiano
Torna in cima
Profilo Messaggio privato  
Pazzooo
moderatore
moderatore



Registrato: 20/01/04 12:57
Messaggi: 28
Località: Davanti ad un computer a Roma

MessaggioOggetto:
Inviato: 08.10.04 | 20:46
Rispondi citando

non ci capisco piu nulla percio abbandono :P
____________________________________________________________
Pazzooo detto anche Frank
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger MSN Messenger
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 08.10.04 | 21:11
Rispondi citando

Laughing
____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio problemino script! malcom ActionScript & Server Side 5 06.04.06 | 00:33 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio modifica script anli ActionScript & Server Side 4 11.05.04 | 12:27 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio action script charliemushy ActionScript & Server Side 4 07.12.06 | 18:13 Leggi gli ultimi messaggi
charliemushy
Nessun nuovo messaggio risorse e script wicked Qualsiasi altra cosa 0 21.10.07 | 15:24 Leggi gli ultimi messaggi
wicked
Nessun nuovo messaggio Problema Script IF fedyfausto PHP 13 14.09.08 | 12:19 Leggi gli ultimi messaggi
Coach



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Non puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005