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.046
150
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
M Passaggio variabili array php su un tasto jq PHP 3
MarcoGrazia Metodi static e passaggio di variabili PHP 1
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
F Consigli passaggio a nuova piattaforma CMS (Content Management System) 0
F Consigli passaggio a nuova piattaforma SEO e Posizionamento 3
M Passaggio Valori checbox in textarea Javascript 1
Barierta Testo a comparsa con passaggio del mouse Javascript 17
P Passaggio id php a javascript PHP 6
M errore dopo passaggio Php 7.2 PHP 6
M Passaggio da una pagina php ad un altra PHP 0
P Passaggio di parametro al metodo: public void run() Java 3
T script jquery non funziona più dopo il passaggio a MVC jQuery 5

Discussioni simili