Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 24
  1. #11
    hai provato con \' invece che '' ?
    hai provato a eseguire la stringa direttamente in phpmyadmin o similari?

  2. #12
    Ho provato con \', e mi stampa \'
    Non ho fatto l'altra prova poiché non conosco bene la piattaforma, so creare tabelle e formattarle, sistemare la codifica caratteri e poco altro.

  3. #13
    domanda scema, ma.. sicuro di avere un ID=1?

  4. #14
    Certo che c'è, per l'esattezza è id, tutto minuscolo.

  5. #15
    ok, chiedi allora al gestore della piattaforma come provare quella stringa sql

  6. #16
    Può essere che le tabelle del mio db siano in una sorta di "sola lettura" dall'esterno? Le modifiche riesco a farle agendo direttamente sulle tabelle...

  7. #17
    Ho trovato come eseguire comandi dal pannello del database.
    Nel caso di record con apostrofi mi dice "ERROR virgolette non chiuse @ 291" e poi mi riporta il comando immesso.
    Nel caso di record senza apostrofi fa l'UPDATE

    Da pagina php va in errore in entrambi i casi.

  8. #18
    1. ti sei accertato che l'apice singolo all'interno delle stringhe deve essere raddoppiato, altrimenti l'istruzione SQL non viene eseguita
    2. a questo punto non è più problema di SQL, ma di PHP

  9. #19
    Sì il raddoppio degli apici direi che funziona dato che l'echo di $sql raddoppia gli apostrofi o aggiunge un \ davanti.
    Che sia un problema di PHP circoscrive l'indagine!

  10. #20
    Esito di error_reporting(E_ALL):
    Warning: mysqli_query() expects parameter 1 to be mysqli, string given in /membri/pugniespinaci/modifica.php on line 44

    Warning: mysqli_error() expects parameter 1 to be mysqli, string given in /membri/pugniespinaci/modifica.php on line 47
    Questi i contenuti delle righe incriminate:
    Codice PHP:
    $result mysqli_query($link$sql); 
    die(
    'Errore nel database: ' mysqli_error($link)); // istruzione interna all'if (!result) 

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.