Undefined constant

pompeora

Nuovo Utente
20 Nov 2007
3
0
0
Chiedo anticipatamente scusa per la domanda che proviene da un neofita del:) PHP.
Se qualcuno avrà la bontà e la pazienza di rispondermi ringrazio anticipatamente.

Ho aperto una tabella di MYsql dalla quale estraggo una costante "data" relativa alla data. Mi viene restituito il seguente messaggio

(Notice: Use of undefined constant data - assumed 'data' in c:\programmi\easyphp1-8\www\elektro\index.php on line 15)

che mi par di capire non essere un vero e proprio errore e che può essere disabilitato in php.ini.


E' possibile definire (dove?) queste costanti relative alla tabella MYsql?
Perchè, come mi sembra di capire, è bene dichirare variabili e costanti se in PHP la dichiarazione non è insispensabile?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Questo errore, non gravissimo ma da correggere, è spesso dovuto alla dimenticanza del simbolo $ davanti alle variabili, per cui PHP lo interpreta come un costante che naturalmente non è stata definita.
Un'alternativa potrebbe essere che il campo data non sia presente nel db, ma non credo sia il tuo caso, a meno che tu non ti sia sbagliato sul nome del campo.
 

pompeora

Nuovo Utente
20 Nov 2007
3
0
0
Scusa ma non capisco.

Ti invio parte del codice spero così di essere più chiaro nella formulazione della domanda (forse nel formulare la domanda precedente non ho utilizzato una terminologia del tutto corretta e non mi sono spiegato bene)

- codice -

$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database");
$query = "SELECT id, data, titolo FROM news ORDER BY data DESC LIMIT 0,5";
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result))
{

echo "<a href=\"view.php?id=$row[id]\">" . date("j/n/y", $row[data]) . " - $row[comune]</a><br>";
}
mysql_close($db);

- fine codice -

Per stampare i risultati estratti dal db faccio ciclare un array dal quale prelevo le informazioni che mi interessano, nello specifico data e comune. Il "notice" mi viene visualizzato solo per "data".
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Scrivi:
PHP:
$row['data']
usa la stessa sintassi anche per gli altri campi
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Notice: undefined constant PHP 3
G Undefined index PHP 11
S Errore PHP - Notice: Undefined index ... PHP 14
K [PHP] Notice: Undefined index PHP 3
G Errore Cannot read property 'childNodes' of undefined per mancanza nodo nel file xml XML 6
A [PHP] Undefined index dopo query dal server PHP 1
Q Notice: Undefined index: codice in C:\xampp\htdocs\STAGE\calendario\modifica.php on line 10 PHP 8
C [PHP] Errore "Fatal error: Call to undefined function getTotalUsers()" PHP 2
elpirata [PHP][RISOLTO] Errore di tipo Notice: Undefined index - Come risolvere quando si hanno tante var PHP 10
M [RISOLTO] jQuery non funziona... valore "undefined" jQuery 2
A errore: Unable to get property 'inline' of undefined or null reference jQuery 1
U [PHP] form per ricerca multipla: Unknown column 'undefined' in 'where clause' PHP 2
MilanMilan [PHP] Notice:Undefined index PHP 2
L [PHP] risolvere problema Undefined variable PHP 0
G Fatal error: Uncaught Error: Call to undefined method UserController PHP 0
O Fatal error: Call to undefined function testNome() in C:\xampp\...\...\index.php on line 51 PHP 4
Shyson Notice: Undefined index ma non trovo l'errore PHP 8
P Fatal error: Call to undefined method SMTP::setTimeout() PHP 4
S Notice: Undefined index: azione in PHP 6
L [risolto] Undefined variable: in programmazione oop PHP 12
V undefined variable error PHP 6
P Problema di Undefined variable nel codice PHP PHP 5
J Problema con questo errore Error was: Undefined index: title linea 9 PHP 21
L problema con l'Undefined index per una $_GET PHP 6
P Notice: Undefined index: PHP 11
R Undefined offset in php PHP 29
P radiobutton e index undefined PHP 4
L Notice: Undefined index in versione classe PHP 1
M fatal error: Call to undefined function gdrcd_filter() PHP 6
L Risolvere i problemi dei messaggi:-> Notice: Undefined index PHP 3
C Variabile Undefined PHP 13
I Notice: Undefined index: utente in C: PHP 14
G Variabile undefined Javascript 5
F Fatal error: Call to undefined function PHP 9
L Problema con Undefined index . PHP 1
L Fatal error: Call to undefined method Paging::listaPagine() PHP 2
N problemi con notice undefined index PHP 16
O Notice: Undefined index PHP 12
borgo italia Undefined index PHP 12
S responseText undefined? Ajax 3
E Sys is undefined Ajax 1
M errore Undefined variable sql_mode PHP 6
H Call to undefined function: oci_parse() PHP 0
L Fatal error: Call to undefined function virtual() in C:\Inetpub\wwwroot\... PHP 1
P Call to undefined function mysql_connect() PHP 2
B Valori Radio "undefined" Javascript 5
D Droid Conception: La mia Musica musica elettronica in 'Constant Evolution'.. Presenta il tuo Sito 0

Discussioni simili