PHP Fatal error: Uncaught Error: Call to undefined function mysql_num_row() in - FIX

Giorgio Borelli

Così come nell'articolo precedente se durante lo sviluppo in php compare l'errore: "Fatal error: Uncaught Error: Call to undefined function mysql_num_row() in"

l'origine di questo errore è legata alla versione di PHP in uso, non è grave, anche se risolverlo comporterà un cambio radicale delle chiamate alle funzioni di libreria mysql, e non hai altre soluzioni, sarai costretto a modificare tutto. Ma andiamo per gradi e vediamo perché si manifesta e come risolvere l'errore Call to undefined function mysql_num_row()

Prosegue...

Categorie: fix | PHP

Tags: , ,

PHP Fatal error: Uncaught Error: Call to undefined function mysql_fetch_assoc() in - FIX

Giorgio Borelli

Se durante lo sviluppo del tuo script php ricevi l'errore: "Fatal error: Uncaught Error: Call to undefined function mysql_fetch_assoc() in"

Non preoccuparti,l'origine di questo errore non è grave, la risoluzione potrebbe comportare un cambio radicale dei tuoi script, ma diversamente non hai altre soluzioni. Ma andiamo per gradi e vediamo per primo cosa significa l'errore Call to undefined function mysql_fetch_assoc() e poi capiamo come risolverlo.

Prosegue...

Categorie: MySql | PHP

Tags: , ,

mysqli_num_rows() expects parameter 1 to be mysqli_result php - fix

Giorgio Borelli

Se anche tu durante il tuo sviluppo "web" fatto con PHP e MySql hai ricevuto l'errore:

"mysqli_num_rows() expects parameter 1 to be mysqli_result"

e non hai idea di come questo si sia potuto verificare, allora sei nel posto giusto per capire cosa sia successo, il perché del verificarsi del messaggio d'errore e come risolverlo in pochi secondi. Andiamo a vedere come fare.

Prosegue...

Categorie: PHP

Tags: ,

Errore Call to undefined function mysql_connect() - fix

Giorgio Borelli

Se stai utilizzando la classica combinazione Apache, MySql e PHP sia che tu sia in ambiente Linux (LAMP) o Windows (WAMP) è possibile che aggiornando il linguaggio PHP alla recente versione 7, tu possa aver ricevuto il messaggio di errore "Call to undefined function mysql_connect()" quando proprio invocando questa funzione della libreria php cerchi di connetterti al database MySql.

Come mai prima non accadeva? Come mai il tuo codice sorgente e le connessioni al database prima andavano perfettamente e adesso sembra non funzionare più niente. Andiamo a scoprirne il perché, e vedere come risolvere.

Prosegue...

Categorie: fix | PHP

Tags: , ,

Selezionare colonna NULL in MySql

Giorgio Borelli

Come possiamo selezionare una colonna NULL in una tabella di un database MySql?

Il NULL è un caso particolare dello stato in memoria di una variabile o del "valore" in DB di un campo (colonna). Difficilmente viene impiegato appositamente, potrebbe comunque accadere che per esigenze implementative venga permesso alla colonna di una tabella di accettare valori NULL, e conseguentemente si potrebbe avere l'esigenza di recuperare dati proprio per quelle colonne che siano settate a NULL, l'operatore di uguaglianza non va bene per il linguaggio SQL di MySql, è comunque una query molto semplice, andiamo a vedere come fare.

Prosegue...

Categorie: MySql

Tags: ,

Aggiungere o Sottrarre ore, giorni, minuti e secondi ad una data (datetime) in MySql

Giorgio Borelli

La gestione delle date e del tempo si sà, è sempre un aspetto cruciale nelle applicazioni ed anche un pò ostico per certi versi, soprattutto quando comincia la necessità di aggiungere o sottrarre giorni, minuti, ore e secondi ad una data.

Vediamo invece come a livello di database, l'RDBMS MySql rende semplici queste operazioni, quasi banali direi, con MySql aggiungere del tempo ad un tipo date o datetime è davvero banale, andiamo a vedere come fare.

Prosegue...

Categorie: MySql

Tags: , ,

Differenza tra tipi char e varchar

Giorgio Borelli

State progettando la tabella del vostro database, e dovete definire un tipo per memorizzare delle stringhe (caratteri alfanumerici) ed improvvisamente vi sorge un dubbio, ma devo usare un CHAR o VARCHAR, qual'è la differenza? Andiamo a conoscere questi tipi più da vicini e chiariamo ogni dubbio sul loro utilizzo.

Prosegue...

Categorie: database | MySql | Sql Server

Tags: , ,

Come inserire un record vuoto, con la sola chiave primaria in MySql

Giorgio Borelli

In base alle vostre esigenze di sviluppo, avete bisogno d'inserire un record vuoto in MySql prima di eseguire una qualsiasi operazione su di esso, agendo sul solo campo chiave primaria della tabella, bene, adottando un piccolo trucco è possibile far inserire a MySql la sola chiave primaria al nostro record garantendo un auto incremento sempre automatizzato, andiamo a vedere come fare. Prosegue...

Categorie: database | MySql

Tags:

Come ottenere il valore timestamp della data corrente in MySql

Giorgio Borelli

Se avete necessità di sapere e recuperare il valore della data corrente in timestamp in una query MySql, il noto RDBMS ci viene incontro con una funzione che ci facilita la vita.

Come saprete il timestamp è un tipo di dato usato nella trattazione delle date che indica con un intero senza segno il numero di secondi trascorsi dal 1 Gennaio 1970 ad oggi. Sebbene sia in PHP che in MySql esiste il "tipo" Date per l'implementazione di funzioni sulle date ed il tempo, il timestamp essendo come detto un intero, un tipo primitivo e facilmente trattabile, viene spesso usato e semplifica il lavoro degli sviluppatori durante la trattazione delle informazioni temporali. Prosegue...

Categorie: database | MySql

Tags: , ,