• Home
  • Forum
  • Fare Web
  • PHP

estrazione mysql in base al login

  • Creatore Discussione Creatore Discussione iperboreo
  • Data di inizio Data di inizio 21 Giu 2012
Prec.
  • 1
  • 2
  • 3
  • 4
Succ.
Primo Prec. 3 di 4 Succ. Ultimo
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 8 Lug 2012
  • #41
Ciao, finalmente sto capendo,
ma se inserisco la query della pagina foto.php, mi riporta questo errore, a te no????

Parse error: syntax error, unexpected '{' in /membri/basefull/foto.php on line 257
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 8 Lug 2012
  • #42
ciao
nel copy/paste c'è rimasta una } in più, l'ultima. toglila e riprova
comunque verifica il numero delle {aperte deve essere uguale alle chiuse}. come per le parentesi semplici ()
 
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 8 Lug 2012
  • #43
niente da fare non gradisce le graffe nella query del select
 
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 8 Lug 2012
  • #44
se tolgo le graffe mi riporta sempre il seguente errore.

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY Id' at line 1

è sempre la sessione che non è valorizzata quando appare il NULL?

grazie
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 8 Lug 2012
  • #45
ciao
non non dipende dalla sessione, ma dalla clausola 'ORDER BY Id'
sei sicuro che nella tabella images il campo si chiami Id?
posta il dump della tabella images

edit:
guarda che tre i primi post hai scritto
e una table chiamata IMAGES, (contiene i campi ID, nome, id_utente)
Clicca per allargare...
se nella tabella hai messo ID devi metterlo anche nell' ORDER BY ID
non Id
 
Ultima modifica: 8 Lug 2012
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 8 Lug 2012
  • #46
ho provato in tutti i modi ma non va.
secondo mè cè un errore di pagina dove si trova la session_id
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 8 Lug 2012
  • #47
ciao
allora guardiamo li
metti dei var_dump e commeta le due righe altrimenti non li vedi e ti da errore

PHP:
//...........
$riga=mysql_fetch_array($result);
    $_SESSION['myusername']=$riga['username'];
    $_SESSION['mypassword']=$riga['password'];
    //e preleviamo anche l'idId
    $_SESSION['id']=$riga['Id'];
var_dump($_SESSION['myusername']);
var_dump($_SESSION['mypassword']);
var_dump($_SESSION['id']);
//commenta le due righe sotto
    //header("location:http://www.basefull.altervista.org/home.html");
    //exit();
}
//...........
e posta quello che riportano
 
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 9 Lug 2012
  • #48
ciao borgo
dicevo ieri, senza riuscirci, per problemi di connessione al sito,
che siamo sicuri che io abbia la session_id, e che sia nella pagina giusta? Dove dovrei metterla? in checklogin.php che è la pagina di controllo? mi sa che li non cè !!!


grazie
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 9 Lug 2012
  • #49
ciao
se guardi la pag checklogin (quella che ho postato) vedi le sessioni

/
PHP:
/....
if($count==1){
    //recupero da db l'user, la pass e anche l'Id
    //meglio che prenderlo da $_POST
    // Register $myusername, $mypassword and redirect to file "http://www.basefull.altervista.org/home.html"
    $riga=mysql_fetch_array($result);
    $_SESSION['myusername']=$riga['username'];
    $_SESSION['mypassword']=$riga['password'];
    //e preleviamo anche l'idId
    $_SESSION['id']=$riga['Id'];
//....
le sessioni si generano, come deve essere, SOLO ed ECLUSIVAMENTE se la verificha va a buon fine
 
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 9 Lug 2012
  • #50
ok è vero l ho aggiunta quando me la hai messa tu.

ora sto usando sempre la query: $query = "SELECT * FROM images WHERE id_utente=".$_SESSION['id']."order by id";

e mi riporta il solito errore di sytax, con davanti la scritta NULL (grazie al var_dump)
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 9 Lug 2012
  • #51
ciao
nella checklogin metti un var dump
PHP:
//....
if($count==1){
    //recupero da db l'user, la pass e anche l'Id
    //meglio che prenderlo da $_POST
    // Register $myusername, $mypassword and redirect to file "http://www.basefull.altervista.org/home.html"
    $riga=mysql_fetch_array($result);
    $_SESSION['myusername']=$riga['username'];
    $_SESSION['mypassword']=$riga['password'];
var_dump($riga['Id']);// qui il var dump
    //e preleviamo anche l'idId
    $_SESSION['id']=$riga['Id'];
//....
e posta quello che riporta, mi stai facendo venire un atroce dubbio
 
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 10 Lug 2012
  • #52
sto forum non va mai non si riesce a rispondere.
 
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 10 Lug 2012
  • #53
forse adesso va, alleluia,
ho fatto come detto Borgo, ma sempre NULL con errore di syntax.
che sia la versione del php?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 10 Lug 2012
  • #54
ciao
quale var_dump ti da NULL?
 
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 10 Lug 2012
  • #55
var_dump sulla riga_id come da te dettomi
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
  • 10 Lug 2012
  • #56
Nella prossima risposta (oltre al resto) riassumi come mai non riesci a rispondere please.
Io non ho mai riscontrato problemi.

Comunque una domanda borgo. Come mai fai passare anche la password come var di sessione?
Non l'ho mai fatto e vorrei sapere se è utile e, se lo è, a cosa non si finisce mai di imparare.
 
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 10 Lug 2012
  • #57
NULL You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order by id' at line 1

questo è le errore che mi da anche adesso mettendo nella pagina di controllo checklogin.php

$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
var_dump ($riga['Id']);
$_SESSION['id']=$riga['id'];
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 10 Lug 2012
  • #58
ciao
prima rispondo a longo8
no non serve, ma mi era venuto un dubbio atroce che ora si è concretizzato.
l'errore non sta nella sessione ma nella tabella o nella query di estrazione dell'id.
se
var_dump ($riga['Id']);
da NULL vuol dire che non estrae l'id dalla tabella, quindi 1) la sessione si valorizza con NULL (anzi non si valorizza). 2) non valorizzandosi la sessione è logico che dia errore nella query.

@iperboreo: posta il dump della tabella registrazione e, meglio, anche dell'altra
 
I

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
  • 10 Lug 2012
  • #59
scusa BORGO, DEVO POSTARE IL DUMP DELLA TABELLA? PUOI SPIEGARMI?
devo estrarre le tabelle dal phpmyadmin?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 10 Lug 2012
  • #60
ciao
in php admin c'è "prepara per la stampa" dove ti da i campi e como sono fatti, è quello che mi interessa
 
Prec.
  • 1
  • 2
  • 3
  • 4
Succ.
Primo Prec. 3 di 4 Succ. Ultimo
Devi accedere o registrarti per poter rispondere.

Discussioni simili

P
Menu a discesa con estrazione dati da datbase mysql
  • paolomi
  • 6 Apr 2011
  • PHP
  • 2
Risposte
21
Visite
7K
PHP 13 Apr 2011
paolomi
P
L
Estrazione immagine database mysql
  • leon-kennedy
  • 4 Dic 2010
  • PHP
Risposte
1
Visite
2K
PHP 5 Dic 2010
alessandro1997
E
Progressbar estrazione dati da tabella mySQL
  • epag8
  • 11 Apr 2021
  • Ajax
Risposte
9
Visite
4K
Ajax 12 Apr 2021
marino51
L
estrazione dati da mysql in php e salvataggio in cartella del server
  • luigichi
  • 28 Feb 2017
  • PHP
  • 2 3
Risposte
51
Visite
10K
PHP 14 Mar 2017
luigichi
L
S
Php e mysql, estrazione da una tabella e inserimento in un'altra tabella
  • SiKei2
  • 20 Mag 2016
  • PHP
Risposte
14
Visite
5K
PHP 20 Mag 2016
SiKei2
S
Estrazione di un singolo dato da una ricerca mysql
  • gandalf1959
  • 1 Dic 2015
  • PHP
Risposte
1
Visite
1K
PHP 1 Dic 2015
gandalf1959
N
Estrazione Record multipli da MySQL in OO
  • nurbi76
  • 17 Ott 2013
  • PHP
Risposte
0
Visite
1K
PHP 17 Ott 2013
nurbi76
N
F
Estrazione da db MySQL con query molto lunga
  • Fxxxx
  • 10 Feb 2013
  • PHP
Risposte
13
Visite
4K
PHP 10 Feb 2013
Fxxxx
F
B
Estrazione Tabella MYSQL
  • bitox
  • 19 Dic 2012
  • PHP
Risposte
2
Visite
982
PHP 20 Dic 2012
bitox
B
I
estrazione valore da mysql where nome_campo è uguale alla session_id
  • iperboreo
  • 13 Ott 2012
  • PHP
Risposte
10
Visite
2K
PHP 14 Ott 2012
iperboreo
I
I
estrazione immagine in 2 formati da una tabella mysql
  • iperboreo
  • 10 Ott 2012
  • PHP
Risposte
3
Visite
1K
PHP 12 Ott 2012
borgo italia
A
problema: estrazione dati da query mysql e assegnazione ad una variabile
  • ariannaari
  • 28 Set 2010
  • PHP
Risposte
2
Visite
4K
PHP 29 Set 2010
ariannaari
A
C
Estrazione MySql da menù a tendina
  • ciopin
  • 18 Set 2010
  • PHP
  • 2 3
Risposte
42
Visite
17K
PHP 9 Ott 2010
ciopin
C
K
Estrazione di più risultati da tabelle correlate
  • Kiko74b
  • 5 Apr 2023
  • PHP
Risposte
5
Visite
973
PHP 26 Apr 2023
marino51
L
Estrazione dati php
  • LucaBordi
  • 23 Feb 2021
  • Database
Risposte
6
Visite
2K
Database 26 Feb 2021
LucaBordi
L
L
  • Bloccata
Estrazione dati casuali non doppioni
  • LucaBordi
  • 23 Feb 2021
  • MySQL
Risposte
1
Visite
2K
MySQL 23 Feb 2021
Max 1
D
Chiave unica in estrazione dati da array php
  • DiegoPTn
  • 22 Apr 2020
  • PHP
Risposte
0
Visite
1K
PHP 22 Apr 2020
DiegoPTn
D
L
Estrazione valori max su più campi
  • lorenzo84
  • 9 Apr 2020
  • MySQL
Risposte
4
Visite
1K
MySQL 11 Apr 2020
lorenzo84
L
M
[PHP] Estrazione random con nomi presi dal db
  • Max61
  • 17 Set 2019
  • PHP
  • 2
Risposte
22
Visite
3K
PHP 19 Set 2019
Max61
M
Estrazione e visualizzazione del simbolo dell'euro php/mysqli
  • gandalf1959
  • 4 Lug 2019
  • PHP
Risposte
0
Visite
1K
PHP 4 Lug 2019
gandalf1959
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?