Parse error: syntax error, unexpected T_STRING on line 5

pepi

Utente Attivo
27 Set 2010
38
0
0
Ciao, dopo aver creato in locale il database 'sito1', contenente la tabella 'pagina5', ho scritto le seguenti istruzioni per selezionarne i campi e interagire:
PHP:
<?php

$db_host = "localhost"; 
$db_user = "root";* 
$db_password = "; 
$db_name = "sito1"; 
**
$db = mysql_connect ($db_host, $db_user, $db_password); 
$db_forum = mysql_select_db ($db_name, $db); 
**
$query = "SELECT `ID`, `Nome`, `Citta`, `Messaggio` FROM `pagina5` ORDER BY `ID`"; 

$query_results = mysql_query($query); 
$i = 0; 

while($fetch = mysql_fetch_array($query_results)) 
*****{ 
*****$i++; 
*****echo "&Nome".$i."=".$fetch['Nome']."<br>"; 
*****echo "&Citta".$i."=".$fetch['Citta']."<br>"; 
*****echo "&Messaggio".$i."=".$fetch['Messaggio']."<br>"; 
*****} 

if($i) 
**{ 
**echo "&i=".$i; 
**echo "&ok=1"; 
*echo "&stop=1"; 
**} 
**
else
***{ 
***echo "&ok=0"; 
***echo "&stop=1"; 
***} 


?>

Quando, però, mi collego al localhost mi compare il seguente mesaggio di errore:
Parse error: syntax error, unexpected T_STRING on line 5.

Mi sapete dire cosa significa e come risolverlo?
Grazie!
Barbara
 
Ultima modifica di un moderatore:

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
prima di tutto elimina tutti quegli asterischi "*", poi in

PHP:
$db_password = ";
sostituisci con:
PHP:
$db_password = "";
 

pepi

Utente Attivo
27 Set 2010
38
0
0
Fatto, ho modificato la voce password e tolto gli asterischi erano conseguenza del copia-incolla), come segue:

PHP:
<?php

$db_host = "localhost"; 
$db_user = "root";
$db_password = ""; 
$db_name = "sito1"; 

$db = mysql_connect ($db_host, $db_user, $db_password); 
$db_forum = mysql_select_db ($db_name, $db); 

$query = "SELECT `ID`, `Nome`, `Citta`, `Messaggio` FROM `pagina5` ORDER BY `ID`"; 

$query_results = mysql_query($query); 
$i = 0; 

while($fetch = mysql_fetch_array($query_results))
	{
$i++;

	echo "&Nome".$i."=".$fetch['Nome']."<br>"; 
	echo "&Citta".$i."=".$fetch['Citta']."<br>"; 
	echo "&Messaggio".$i."=".$fetch['Messaggio']."<br>"; 
	}
if($i) 
	{ 
	echo "&i=".$i; 
	echo "&ok=1"; 
	echo "&stop=1"; 
	} 
else
	{ 
	echo "&ok=0"; 
	echo "&stop=1"; 
	} 
?>
Però il problema persiste......

Come ne escoooo?
Grazie!
Barbara
 
Ultima modifica di un moderatore:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
scusate l'intromissione
quale è la on line 5?
è questa?
$query = "SELECT `ID`, `Nome`, `Citta`, `Messaggio` FROM `pagina5` ORDER BY `ID`";

se è questa prova a scriverla

$query = "SELECT * FROM pagina5 ORDER BY ID";
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
l'errore era sicuramente nel valore associato alla variabile password, probabilmente lo script ha ridato lo stesso errore perché le modifiche non sono state salvate
 
Discussioni simili
Autore Titolo Forum Risposte Data
W Parse error: syntax error, unexpected '$result' (T_VARIABLE) PHP 4
G [WordPress] [PHP] Parse error: syntax error, unexpected '$x332cbce1' WordPress 2
U [PHP] Parse error: syntax error, unexpected variabile (T_VARIABLE) PHP 8
G Parse error: syntax error, unexpected '=' PHP 2
gandalf1959 Parse error: syntax error, unexpected T_VARIABLE PHP 2
Z Parse error: syntax error, unexpected 'parts' (T_STRING), expecting ',' or ';' PHP 2
T Nuova installazione vB: Parse error: syntax error, unexpected T_STRING ... CMS (Content Management System) 0
K Parse error: syntax error, unexpected $end PHP 2
H Parse error: syntax error, unexpected T_SL in /membri/sito/pagina.php... PHP 2
M parse error:syntax error,unexpected T_STRING PHP 2
J Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in PHP 3
N Parse error: syntax error, unexpected T_VARIABLE Piccolo Aiutino :) PHP 0
L Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' PHP 1
T [PHP] ...Parse error che non c'è... PHP 7
N [PHP] problema Parse error in file configurazione PHP 3
F Aiuto PHP : Parse error PHP 1
L AGORA - Parse error PHP 5
D Parse Error Login PHP 2
L responseXML -> xml parse error XML 2
B Parse error PHP 66
U Parse Error PHP 6
W Area riservata: Parse error PHP 2
G Script Bash linux parse Programmazione 10
K Notifiche con parse.com Sviluppo app per Android 1
neo996sps Non riesco a fare un parse XML con PHP PHP 1
F inviare dati ottenuti da "parse script" PHP 5
S 404 Error " Page not Find" Error SEO e Posizionamento 0
L Error Code: 1215. Cannot add foreign key constraint MySQL 3
M HTTP Status 500 - Internal Server Error. Java 0
A Uncaught Error: jQuery 1
F Uncaught (in promise) Error: 3000ms timeout exceeded Javascript 0
U Campo vuoto data errore Fatal error: PHP 2
W ADODB.Recordset error '800a0bb9' Classic ASP 2
D error text in table HTML e CSS 11
W Microsoft OLE DB Provider for Visual FoxPro error '80040e14' Function name is missing ). Classic ASP 0
W Errore di run-time di Microsoft VBScript error '800a0035' Impossibile trovare il file Classic ASP 0
I Fatal error: Query Failed! SQL: SELECT * INTO OUTFILE PHP 1
G Upload file error Apache 0
A Server Apache immagine not found (ERROR 404) Apache 5
L [PHP] Fatal error: Call to a member function prepare() on null in PHP 0
D [PHP] Fatal error: Class 'COM' not found in C:\..... PHP 6
T MySQL ERROR 1064 MySQL 1
T [PHP] aiuto....Fatal error: Uncaught Error:non riesco a capire PHP 1
C [PHP] Errore "Fatal error: Call to undefined function getTotalUsers()" PHP 2
V [MySQL] You have an error in your SQL syntax MySQL 1
G PHPMailer: SMTP error Gmail PHP 8
I [PHP] Login Facebook SDK returned an error: No URL set! PHP 0
bubino8 [PHP] Query syntax error PHP 6
J [PHP] Recoverable fatal error: PHP 4
momeraths [WordPress] cURL error: problema aggiornamento/installazione plugin WordPress 4

Discussioni simili