Aiuto per progetto informatico

Messaggioda Frasandro » 03/11/2017, 07:16

Buongiorno ragazzi, devo preparare un esame d'informatica che consiste nel presentare il progetto seguente (vedere foto in allegato). Le mie basi non sono proprio ferree in materia ma la buona volonta' e dedizione di certo non mi mancano. Grazie anticipatamente, Frasandro.
Allegati
20171103_070721.png
(175.5 KiB) Mai scaricato
Frasandro
Average Member
Average Member
 
Messaggio: 249 di 516
Iscritto il: 20/04/2015, 08:58

Re: Aiuto per progetto informatico

Messaggioda Raptorista » 03/11/2017, 09:58

Comincia a dare prova di dedizione e buona volontà mostrando qualcosa fatto da te.
Un matematico ha scritto:... come mia nonna che vuole da anni il sistema per vincere al lotto e crede che io, in quanto matematico, sia fallito perché non glielo trovo


Immagine
Avatar utente
Raptorista
Moderatore
Moderatore
 
Messaggio: 4652 di 9616
Iscritto il: 28/09/2008, 19:58

Re: Aiuto per progetto informatico

Messaggioda Frasandro » 07/12/2017, 18:06

Ciao ragazzi, a causa di impegni di lavoro, solamente adesso sto tornando a lavorare sul progetto.

Ho un problema nel collegare il database tramite xampp:

Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in C:\xampp\htdocs\Ciao\connect.php on line 4

Warning: mysqli_error() expects exactly 1 parameter, 0 given in C:\xampp\htdocs\Ciao\connect.php on line 4
Connessione al db fallita

il codice php del file connect.php è il seguente:
Immagine

come posso risolvere?
Frasandro
Average Member
Average Member
 
Messaggio: 250 di 516
Iscritto il: 20/04/2015, 08:58

Re: Aiuto per progetto informatico

Messaggioda simki » 08/12/2017, 00:44

Puoi selezionare il database direttamente con la funzione mysqli_connect. Guarda questo link del manuale ufficiale php http://php.net/manual/en/function.mysqli-connect.php
Quindi puoi eliminare mysqli_select_db. Quando hai errori del genere controlla sempre su un manuale (come questo online) che le funzioni non siano deprecate e che i parametri passati alle funzioni siano corretti.
simki
Junior Member
Junior Member
 
Messaggio: 32 di 148
Iscritto il: 26/08/2017, 19:31

Re: Aiuto per progetto informatico

Messaggioda albiy » 08/12/2017, 13:48

Guardando la pagina sotto, hai invertito gli argomenti.
https://www.w3schools.com/php/func_mysqli_select_db.asp

mysqli_select_db($con,"test");
albiy
Starting Member
Starting Member
 
Messaggio: 18 di 38
Iscritto il: 24/11/2013, 15:33

Re: Aiuto per progetto informatico

Messaggioda Frasandro » 08/12/2017, 15:03

albiy ha scritto:Guardando la pagina sotto, hai invertito gli argomenti.
https://www.w3schools.com/php/func_mysqli_select_db.asp

mysqli_select_db($con,"test");


ho sistemato, ma adesso ho questo errore: Fatal error: Uncaught Error: Call to undefined function mysql_query() in C:\xampp\htdocs\ciao\funzione_prodotti.php:15 Stack trace: #0 C:\xampp\htdocs\ciao\index.php(66): getPro() #1 {main} thrown in C:\xampp\htdocs\ciao\funzione_prodotti.php on line 15

:?
Frasandro
Average Member
Average Member
 
Messaggio: 251 di 516
Iscritto il: 20/04/2015, 08:58

Re: Aiuto per progetto informatico

Messaggioda simki » 08/12/2017, 17:59

Che versione di php hai? Dovresti poterlo vedere andando su qualche opzione dell'interfaccia grafica di xampp.
Probabilmente hai una versione di php che non supporta le funzioni mysql_xxx perchè sono deprecate ma supporta solo le funzioni mysqli_xxx (attenzione alla "i" finale).
Dovresti quindi avere una versione di php >= 7.
La versione di php che supporta le funzioni mysql_xxx (senza "i") è la 5.x.xx
Perciò se, per qualsivoglia motivo, vuoi utilizzare le funzioni senza la "i" allora riscarica xampp con la versione di php 5.6.32 da questo link: https://www.apachefriends.org/it/download.html
Se devi reinstallarlo occhio a salvare tutti gli script prima della disintallazione della versione già installata perchè con la disinstallazione potresti cancellare la directory del server http.
Se vuoi sapere cosa cambia tra i due "tipi di funzioni" leggi https://stackoverflow.com/questions/548 ... -using-php e http://php.net/manual/en/mysqli.overview.php
simki
Junior Member
Junior Member
 
Messaggio: 33 di 148
Iscritto il: 26/08/2017, 19:31

Re: Aiuto per progetto informatico

Messaggioda Frasandro » 08/12/2017, 18:02

Ho cambiato tutte le stringhe mysql_xxx in mysqli_xxx e ho risolto. Ora mi tocca lavorare sull'aspetto grafico (banner ecc. Ecc)
Frasandro
Average Member
Average Member
 
Messaggio: 252 di 516
Iscritto il: 20/04/2015, 08:58


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite