[risolto] PHP problema memorizzazione array

Alessandro Le Mura

Utente Attivo
28 Apr 2013
74
0
0
www.glaucusgames.com
PHP:
$ARRtipocamera=array();
$ARRprezzounitario=array();
$ARRfoto=array();
$ARRdescrizione=array();
$ARRdisponibilita=array();
$ARRstanza=array();
$ARRstanza2=array();
                                						
$ARRtipocamera2=array();
$ARRfoto2=array();
$ARRdescrizione2=array();



    		  while ($j < $numcamere) { 
                  $ARRtipocamera[]=mysql_result($querycamere,$j,"tipocamera");
                  $ARRprezzounitario[]=mysql_result($querycamere,$j,"prezzounitario");
                  $ARRfoto[]=mysql_result($querycamere,$j,"foto");
                  $ARRdescrizione[]=mysql_result($querycamere,$j,"descrizione");
		          $ARRdisponibilita[]=mysql_result($querycamere,$j,"disponibilita");
	              $ARRstanza[]=mysql_result($querycamere,$j,"stanza");
		          $ARRstanza2[]=mysql_result($querycamere,$j,"stanza2");
                                						
                  $ARRtipocamera2[]=mysql_result($querycamere,$j,"tipocamera2");
                  $ARRfoto2[]=mysql_result($querycamere,$j,"foto2");
                  $ARRdescrizione2[]=mysql_result($querycamere,$j,"descrizione2");						
                                						                                 
                  $j++;
                  }

for($i = 0; $i < 10; $i++){
echo $ARRstanza['$i'];
echo $ARRfoto['$i'];
echo $ARRtipocamera2['$i'];
}


Raga qualcuno mi sa dare una mano? Che errore c'è in questo script? (la parte antecedente di mysql funziona tutta perfettamente)
 

Alessandro Le Mura

Utente Attivo
28 Apr 2013
74
0
0
www.glaucusgames.com
credo che l'errore sia nel memorizzare i dati del database SQL su questa variabili array che ho postato, so per certo che le funzioni SQL sono corrette, secondo me sbaglio qualcosa nella sintassi della creazione delle variabili e degli array e della stampa a video, il problema è ke a video mi stampa cose vuote, divisori senza contenuti, come se questi array che ho postato poco più su fossero non corretti.. Per questo mi interessava sapere se è corretto scritto il codice
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
secondo me, se dici che le quary sono giuste, ti conviene verificare un valore al momento dell'estrazione, io ho messo il primo ma tu metti quello che vuoi.
così ad occhio lo script che hai postato è sintatticamente corretto, forse (ma non so se hai tralasciato di scriverlo) è da valorizzare $j prima di entrare nel while

PHP:
<?php
//....
 while ($j < $numcamere) { 
                  $ARRtipocamera[]=mysql_result($querycamere,$j,"tipocamera");
                  echo "<pre>";//poi le toegli
				  var_dump($j,$ARRtipocamera);
				  echo "</pre>";
				  $ARRprezzounitario[]=mysql_result($querycamere,$j,"prezzounitario");
                  //...........                                                                                          
                  $j++;
                  } 
//.....
?>
poi eventualmente prova uno alla volta tutti i valori per trovare dove è l'inghippo
 

Alessandro Le Mura

Utente Attivo
28 Apr 2013
74
0
0
www.glaucusgames.com
ho sostituito echo $ARRtipocamera2['$i']; con echo $ARRtipocamera2[$i];

e nel while ho inserito

PHP:
             while ($j < $numcamere) { 
                  $ARRtipocamera[[COLOR="#FF0000"]$j[/COLOR]]=mysql_result($querycamere,$j,"tipocamera");
                  $ARRprezzounitario[[COLOR="#FF0000"]$j[/COLOR]]=mysql_result($querycamere,$j,"prezzounitario");
                  $ARRfoto[[COLOR="#FF0000"]$j[/COLOR]]=mysql_result($querycamere,$j,"foto");
                  $ARRdescrizione[[COLOR="#FF0000"]$j[/COLOR]]=mysql_result($querycamere,$j,"descrizione");
                  $ARRdisponibilita[[COLOR="#FF0000"]$j[/COLOR]]=mysql_result($querycamere,$j,"disponibilita");
                  $ARRstanza[[COLOR="#FF0000"]$j[/COLOR]]=mysql_result($querycamere,$j,"stanza");
                  $ARRstanza2[[COLOR="#FF0000"]$j[/COLOR]]=mysql_result($querycamere,$j,"stanza2");
                                                        
                  $ARRtipocamera2[[COLOR="#FF0000"]$j[/COLOR]]=mysql_result($querycamere,$j,"tipocamera2");
                  $ARRfoto2[[COLOR="#FF0000"]$j[/COLOR]]=mysql_result($querycamere,$j,"foto2");
                  $ARRdescrizione2[[COLOR="#FF0000"]$j[/COLOR]]=mysql_result($querycamere,$j,"descrizione2");                        
                                                                                         
                  $j++;
                  }

ora funziona, tutto ok :D
 
Ultima modifica di un moderatore:
Discussioni simili
Autore Titolo Forum Risposte Data
A [PHP] Problema query insert [RISOLTO] PHP 14
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
Kolop [RISOLTO][PHP] Problema Pagination PHP 2
S Problema in PHP per invio file XML - RISOLTO- PHP 8
otto9due [risolto] Problema sessioni php e login PHP 5
C [RISOLTO]Inserimento variabile php in input html PHP 20
moustache [RISOLTO] SQL PHP IIS PHP 8
L update tabelle in php mysql [risolto] PHP 6
B [PHP] recuperare IP dei server in load balancing [RISOLTO] PHP 3
C [RISOLTO][PHP] Errore di sintassi PHP 8
C [RISOLTO][PHP] Funzione ONclick PHP 14
C [RISOLTO][PHP] Conteggio righe di una tabella PHP 4
N [PHP] Utilizzo variabili di sessione [Risolto] PHP 13
Tommy03 [RISOLTO][PHP] Webserver o devserver? PHP 2
spider81man [PHP] Problemi cancellazione dato su DB [RISOLTO] PHP 1
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
elpirata [PHP][RISOLTO] Sommare gli importi estratti da un ciclo while PHP 3
elpirata [PHP][RISOLTO] Effettuare la somma dei tempi di lavorazione PHP 3
elpirata [PHP] [RISOLTO]Sovrascrivere testo in una tabella PHP 2
A [RISOLTO]Recuperare dati inviati con json tramite php PHP 4
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP][RISOLTO] Errore di tipo Notice: Undefined index - Come risolvere quando si hanno tante var PHP 10
A [RISOLTO] HighChart e PHP PHP 4
A [RISOLTO] PHP Selezionare tutti i file con stessa estensione PHP 2
A [RISOLTO] Table elaborata da codice PHP con dati da DB non visualizzata in IFRAME PHP 15
Zea [PHP] RISOLTO - creare link con il risultato dell'interrogazione db PHP 1
A [PHP] [RISOLTO]Compilazione campi form da record db PHP 3
A [PHP] [RISOLTO] Modifica record db da form PHP 11
G [PHP][RISOLTO] Include/Require non funzionante PHP 9
C [PHP] RISOLTO - Eliminare elementi duplicati da array multidimensionale PHP 1
G [RISOLTO][PHP] Call to a member function num_rows() on a non-object PHP 9
U [PHP - RISOLTO] Tabella dinamica: colonne selezionate da checkbox PHP 40
CristianB72 [RISOLTO] [PHP] Istruzione "if" non funziona PHP 6
fabryx [PHP] RISOLTO: Download file da web e trasferimento su server PHP 2
fabryx [PHP]RISOLTO: Parsing xml nodi con caratteri speciali PHP 1
CristianB72 [RISOLTO][PHP] preg_match di un array PHP 7
G [RISOLTO][PHP] Estrapolare dati da Tabella PHP 11
A [RISOLTO]Errore caricamento file php PHP 21
coccobil [PHP] RISOLTO -Recupare valore data che soddisfa certi requisiti da array PHP 3
fabryx [PHP]RISOLTO: Trasformare righe in colonne assegnando singole variabili PHP 10
fabryx [PHP]RISOLTO: eliminazione riga con singolo valore duplicato in array PHP 19
elpirata [RISOLTO]Stampare giorno della settimana in tabella php PHP 6
elpirata [PHP] [RISOLTO] Stampare classe css in base al risultato della query PHP 6
elpirata [Risolto] Gestione Prenotazioni script php PHP 25
K [risolto] passaggio variabile a pagina php con ajax Ajax 6
J [risolto] Trasformare la seguente classe PHP PHP 2
E [risolto] win 8.1 + IE11 le sessioni PHP non fuonzionano correttamente PHP 7
N [RISOLTO] Mostrare a video le checkbox selezionate con PHP e MySQL PHP 4
G [risolto] Creazione file excel con PHP PHP 3
S [risolto] Aiuto: ciclo php ( for / while). popolare select dinamicamente da array id. PHP 9

Discussioni simili