Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Salvy95
    Registrato dal
    Jul 2008
    Messaggi
    199

    Fatto stranissimo con PHP e SQL

    Buonasera amici
    Mentre buttavo pacificamente giù qualche riga di codice ho notato un affare stranissimo.

    La seguente query
    Codice PHP:
    $dos->speed_sendRequest("UPDATE `telegram_usersLIST` SET `procedura` = 'nome_init' WHERE `chatid` = ".$this->chatid.";"); 
    non vuole saperne di essere eseguita da mysql, il quale però non restituisce alcun errore.
    Il metodo speed_sendRequest è sperimentatissimo e ha sempre funzionato, tant'è che lo uso da anni e in più parti all'interno dello stesso codice.
    La cosa ancora più strana è che lanciando un messaggio di debug a telegram ottengo

    Codice PHP:
    UPDATE `telegram_usersLISTSET `procedura` = 'nome_init' WHERE `chatid` = 49365723
    che se eseguita direttamente dal pannello mysql funziona alla perfezione.

    Da cosa può dipendere?

  2. #2
    Utente di HTML.it L'avatar di Salvy95
    Registrato dal
    Jul 2008
    Messaggi
    199
    Sono un pollo. Richiamavo la classe $dos localmente, quando in realtà era una classe globale, quindi ho risolto con un banalissimo $dos = $this->dos

  3. #3
    capisco che la userai da anni, ma usare almeno i http://php.net/manual/en/mysqli.quic...statements.php no? nel 2017 e PHP7 non si può più vedere una query composta in quel modo
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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 © 2025 vBulletin Solutions, Inc. All rights reserved.