Passaggio di variabili a query in php

blastoise

Nuovo Utente
16 Ott 2014
1
0
0
Ciao a tutti,
come prima domanda, ve ne faccio una facile. Sono ancora all'inizio con php e non riesco a far eseguire questo codice php:
PHP:
<?php


$date1=2014-10-07;
$date2=2014-10-08;


$con = mysql_connect("localhost","root","psw");
if(!$con)
  {
    die('Could not connect: '. mysql_error());
}
mysql_select_db("test-db_tirocinio",$con);


$result = mysql_query("SELECT * FROM elements WHERE (date=$date1 or date=$date2) and id_element=3");

while($row= mysql_fetch_assoc($result))
{  
	$output[]=$row;
}

print(json_encode($output));


mysql_close($con);
?>

I tried this query on phpmyadmin (with mysql) and it worked. If i use the values of the dates instead of the $date1 and $date2 this code works. Now i'm getting the error:

Notice: Undefined variable: output in C:\xampp\htdocs\filephp.php on line 25
null

P.S the number 25 is now not correct because i deleted something however the problem is in the query. can someone help me?
 
Ultima modifica di un moderatore:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
per prima cosa
PHP:
<?php
$date1=2014-10-07;
$date2=2014-10-08;
//....
?>
se fai così nella prima variabile risulta
1997 e nella seconda 1996, cioè hai indicato una sottrazione di numeri interi
quindi
PHP:
<?php
$date1="2014-10-07";
$date2="2014-10-08";
//....
?>
analogamente nella query
PHP:
<?php
//.....
$result = mysql_query("SELECT * FROM elements WHERE (date=$date1 or date=$date2) and id_element=3");
//...
?>
va corretta in
PHP:
<?php
//.....
$result = mysql_query("SELECT * FROM elements WHERE (date='$date1' or date='$date2') and id_element=3");
//...
?>
poi per vedere comunque dove si inghippa dividi la query e usa il var_dump
PHP:
<?php
//.....
$qs="SELECT * FROM elements WHERE (date='$date1' or date='$date2') and id_element=3";
var_dump($qs);//vedi se la querystringa viene giusta, poi lo togli
$result = mysql_query($qs);
//...
?>
ultima considarezione, anche se sono nomi di campi evita di dare nomi che siano anche parole riservate
 
Discussioni simili
Autore Titolo Forum Risposte Data
N Problema passaggio variabili tra pagine PHP 4
R passaggio variabili tra modulo genitore a figlio jQuery 3
zorro [PHP] passaggio di variabili PHP 7
B [Visual Basic] Passaggio variabili da un progetto all'altro (Visual Studio 2017 C#/SQL) Visual Basic 0
K [PHP] Passaggio Variabili Senza Refresh Di Pagina PHP 1
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP] Passaggio di dati tra variabili PHP 1
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
WebDr [ASP] Passaggio di variabili in un link tra apici ed & Classic ASP 5
gandalf1959 passaggio variabili da form dopo verifiche: tutte meno una!?!? Javascript 4
gandalf1959 Passaggio di variabili con "global" PHP 1
R Problema passaggio variabili POST PHP 0
G Passaggio variabili tra pagine- Aiuto per maturità 2015 PHP 3
G Passaggio variabili tra pagine- Aiuto per maturità 2015 PHP 0
W Passaggio variabili da JS a PHP Javascript 3
P Passaggio di variabili con $_POST senza form PHP 4
N [RISOLTO]ancora ..passaggio variabili PHP 13
R Passaggio variabili php PHP 3
Emix Passaggio variabili GET in array PHP 1
K passaggio di variabili PHP 2
1 passaggio variabili php PHP 1
S NicEdit - Problemi nel passaggio variabili delle TEXTAREA PHP 6
T passaggio valori delle variabili da form jQuery 2
T Passaggio di variabili da una pagina all'altra PHP 5
R Passaggio variabili da Javascript PHP 7
U Passaggio di variabili tra combo PHP 3
I passaggio variabili tra due cartelle in localhost PHP 8
J problema passaggio di variabili Classic ASP 0
S Passaggio variabili tra due pagine php PHP 5
D Problema Passaggio variabili Classic ASP 2
G Passaggio Variabili Javascript 1
M php e passaggio di variabili via get e post PHP 5
D Passaggio variabili POST PHP 2
S Flash & PHP - Problema passaggio variabili! Flash 1
O Passaggio Variabili da Url... Flash 1
B passaggio variabili php/javascript e vicerversa Javascript 0
M Problema passaggio variabili in asp Classic ASP 2
M Passaggio variabili PHP 2
I passaggio variabili HTML e CSS 3
M Passaggio Valori checbox in textarea Javascript 1
Barierta Testo a comparsa con passaggio del mouse Javascript 13
P Passaggio id php a javascript PHP 6
M errore dopo passaggio Php 7.2 PHP 6
P Passaggio di parametro al metodo: public void run() Java 3
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
J Passaggio variabile tra 2 file php PHP 15
Z Passaggio php 5.6 a php 7 PHP 1
R [PHP] Testo su immagine al passaggio del mouse PHP 2
andreas88 Problema installazione passaggio 2 Magento Magento 0
gandalf1959 Passaggio da mysql a mysqli PHP 13

Discussioni simili