MRW.it Forum
  • Home
  • Forum
  • Fare Web
  • PHP

[PHP] Nuovo server, query non funzionano

  • Creatore Discussione Creatore Discussione lelemkop
  • Data di inizio Data di inizio 4 Lug 2018
L

lelemkop

Utente Attivo
2 Lug 2013
55
0
6
  • 4 Lug 2018
  • #1
Salve a tutti, sono dovuto passare ad un nuovo server con php 7.2
Avevo delle pagine che funzionavano correttamente ma ovviamente ora non vanno.
PHP:
$output = '';
  $result = $this->execute_query($query);
  $output .= '
  <table id="anagrafica" class="table table-bordered table-striped">
   <tr>
    <th >Data</th>
    <th width="10%">Categoria</th>
    <th width="30%">Cognome e Nome</th>
    <th width="30%">Data di Nascita</th>
    <th class="text-center" width="35%">Motivo</th>
    <th width="10%">Protocollo</th>
    <th width="35%">Assegnazione</th>
    <th width="10%">Aggiorna</th>
    <th width="10%">Precedenti</th>
   </tr>
  ';
  if(mysqli_num_rows($result) > 0)
  {
   while($row = mysqli_fetch_object($result))
   { $oDate = new DateTime($row->data);
$sDate = $oDate->format("d/m/Y");
    $output .= '
    <tr>
    <td>'.$sDate.'</td>
    <td align="center">'.$row->categoria.'</td>
    <td align="center">'.$row->cognome.'</td>
     <td align="center">'.$row->data_nascita.'</td>
     <td align="center">'.$row->motivo.'</td>
     <td align="center">'.$row->protocollo.'</td>
     <td align="center">'.$row->assegnazione.'</td>
     <td><button type="button" name="update" id="'.$row->id.'" class="btn btn-success btn-xs update">Aggiorna</button></td>
    <td align = center><a href=/archivio/fetch.php?id='.$row->id.'><img SRC=p.jpg ></a></td>
    </tr>
    ';
   }
  }
il codice sopra riportato funziona correttamente ma quando clicco sul "bottone" aggiorna non legge la riga dell'id (esce form bianco)
PHP:
 if($_POST["action"] == "Fetch Single Data")
 {
  $output = '';
  $query = "SELECT * FROM registro WHERE id = '".$_POST["id"]."'";
  $result = $object->execute_query($query);
  while($row = mysqli_fetch_array($result))
  {

   $output["data"] = $row['data'];
   $output["categoria"] = $row['categoria'];
   $output["cognome"] = $row['cognome'];
   $output["data_nascita"] = $row['data_nascita'];
   $output["motivo"] = $row['motivo'];
   $output["protocollo"] = $row['protocollo'];
   $output["assegnazione"] = $row['assegnazione'];
     
  }
  echo json_encode($output);
 }
questo sopra invece è la porzione di codice per la lettura di quel id specifico.

Come potrei fare?

P.S. ho provato tramite phpmyadmin a creare la query e funziona correttamente.
Ho controllato i dati per l'accesso a mysql e sono corretti.
 
bubino8

bubino8

Utente Attivo
28 Apr 2017
360
20
28
32
BZ
  • 6 Lug 2018
  • #2
Ciao prova con

$variabile = $_POST["id"];
$query = "SELECT * FROM registro WHERE id = ' ".$variabile." ' ";
 
L

lelemkop

Utente Attivo
2 Lug 2013
55
0
6
  • 7 Lug 2018
  • #3
Grazie per la risposta... ho risolto, era l'installazione di mysql che non era andata a buon fine.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 8 Lug 2018
  • #4
ciao
attenzione, normalmente gli id sono numeri interi, quindi nel where id= gli apici non ci devono essere
PHP:
$query = "SELECT * FROM registro WHERE id = ".$variabile;
per sicurezza eventualmente forzare ad int il valore dal post
PHP:
$variabile = (int)$_POST["id"];

@bubino8
quandi scrivi del codice anche se minimo usa gli appositi bccode
 
Reactions: bubino8
Devi accedere o registrarti per poter rispondere.

Discussioni simili

A
[PHP] Costruzione nuovo sito
  • adry59
  • 17 Lug 2017
  • PHP
Risposte
4
Visite
1K
PHP 19 Lug 2017
borgo italia
S
[PHP] anno nuovo in un gestionale
  • sarox85
  • 6 Nov 2016
  • PHP
Risposte
3
Visite
1K
PHP 11 Nov 2016
marino51
D
PHJ - Il nuovo framework PHP
  • Danix1994
  • 26 Lug 2015
  • PHP
Risposte
0
Visite
1K
PHP 26 Lug 2015
Danix1994
D
[PHP + MySQL] Se faccio F5 inserisce nuovo record. Come bloccare?
  • neo996sps
  • 29 Feb 2012
  • PHP
Risposte
7
Visite
3K
PHP 2 Mar 2012
borgo italia
M
Nuovo sito in PHP
  • morescimmia
  • 29 Ott 2011
  • PHP
Risposte
6
Visite
2K
PHP 31 Ott 2011
alessandro1997
R
Probema nuovo progetto php usando netbeans
  • Rian Scotti
  • 8 Giu 2011
  • PHP
Risposte
2
Visite
2K
PHP 10 Giu 2011
Rian Scotti
R
A
Nuovo Framework Opensource JAMP (Javascript Ajax MySQL PHP)
  • alyx
  • 7 Giu 2009
  • Altri Annunci
Risposte
1
Visite
3K
Altri Annunci 7 Giu 2009
Eliox
H
Need Help with PHP Database Connection Issues
  • hellmmithha
  • 19 Dic 2024
  • PHP
Risposte
1
Visite
544
PHP 21 Mar 2025
therope
T
F
Cerco Hosting con VECCHIE versioni di php
  • frk
  • 4 Mar 2024
  • Hosting
Risposte
0
Visite
2K
Hosting 4 Mar 2024
frk
F
Captcha php
  • Cosina
  • 21 Gen 2024
  • PHP
Risposte
1
Visite
2K
PHP 22 Gen 2024
WmbertSea
S
passare un valore da un form a un file .php con metodo post
  • smack2005
  • 15 Nov 2023
  • PHP
Risposte
4
Visite
1K
PHP 23 Nov 2023
zorro
N
php msyql
  • nik13
  • 10 Ott 2023
  • PHP
Risposte
6
Visite
2K
PHP 23 Ott 2023
zorro
N
php problemi a visualizzare video
  • nik13
  • 8 Ott 2023
  • PHP
Risposte
3
Visite
2K
PHP 11 Ott 2023
WmbertSea
A
menu a tendina php
  • Annama74
  • 30 Apr 2023
  • PHP
Risposte
1
Visite
2K
PHP 1 Mag 2023
marino51
D
  • Bloccata
protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito
  • dastur67
  • 5 Apr 2023
  • Web Server
Risposte
1
Visite
3K
Web Server 5 Apr 2023
dastur67
D
F
Php date_diff
  • Fra_23
  • 30 Mar 2023
  • PHP
Risposte
1
Visite
1K
PHP 31 Mar 2023
marino51
K
[PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa
  • Kiko74b
  • 16 Mar 2023
  • PHP
Risposte
2
Visite
2K
PHP 18 Mar 2023
Kiko74b
K
C
Wp-admin a file php
  • Cpu03
  • 25 Gen 2023
  • WordPress
Risposte
5
Visite
4K
WordPress 6 Mar 2023
Cpu03
C
[Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress
  • Lino80
  • 9 Gen 2023
  • Offerte e Richieste di Lavoro e/o Collaborazione
Risposte
0
Visite
3K
Offerte e Richieste di Lavoro e/o Collaborazione 9 Gen 2023
Lino80
Inviare file jpg in locale alla stampante con php
  • csi
  • 14 Dic 2022
  • PHP
Risposte
0
Visite
863
PHP 14 Dic 2022
csi
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?