• Home
  • Forum
  • Fare Web
  • PHP

PhP & Database!

  • Creatore Discussione Creatore Discussione srgw
  • Data di inizio Data di inizio 17 Mar 2004
Prec.
  • 1
  • 2
  • 3
Succ.
Primo Prec. 2 di 3 Succ. Ultimo

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
37
Milano
twitter.com
  • 18 Mar 2004
  • #21
Esattamente!
Per stampare a video i links ai cocktails in automatico e` molto semplice!
Prendo d`esempio il code postato da pier:
PHP:
<?php
$connessione = mysql_connect($host, $user, $pass) 
or die ("ERRORE: Impossibile collegarsi al server My_Sql"); 

$query = "SELECT * FROM cocktails ";

$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result)){
$id=$row['id'];
$nome=$row['nome'];
$ingredienti = $row['ingredienti'];
$foto=$row['foto'];
$descrizione=$row['descrizione']; 

echo "<a href=\"tua_pag.php?ID={$id}\">{$nome}</a><br>\n";

}

mysql_close();
?>
 
S

srgw

Utente Attivo
2 Lug 2003
104
0
0
39
www.cocktails.nelweb.it
  • 18 Mar 2004
  • #22
Originally posted by jan267
Per stampare a video i links ai cocktails in automatico e` molto semplice!
Clicca per allargare...

Vabbè, per ora mi accontento di inserire il codice che richiama il db....poi si vedrà, e non ci metterò molto a inserire questo codice (considerando il fatto che ci metterò due anni prima di finire una pagina....) anche se ho capito come si procede....

Una cosa (ammetto che sono un po rompi palle): premette4ndo che uso easyphp a causa di un problema di installazione di php in modo copleto, e ammettendo che io abbia costruito il mio db, con tutte le sue tabelle e campi e ho inserito tutti i dati necessari (per ra ci sono du cocktails... pensa te....) come faccio a esportarlo nella mia cartella, dove c'è il tutto? questo penso sia il problema più difficile che abbia riscontrato fino ad ora.
 
P

piero06

Utente Attivo
16 Mar 2004
41
0
0
www.mytag.org
  • 18 Mar 2004
  • #23
Originally posted by srgw
Scusa, a cosa serve questa variabile? Non l'ho capito!
Clicca per allargare...

E'un'array che come indici ha i campi della tabella

guarati su www.php.net mysql_fetch_array();

:byebye:
 
P

piero06

Utente Attivo
16 Mar 2004
41
0
0
www.mytag.org
  • 18 Mar 2004
  • #24
Originally posted by srgw

Una cosa (ammetto che sono un po rompi palle): premette4ndo che uso easyphp a causa di un problema di installazione di php in modo copleto, e ammettendo che io abbia costruito il mio db, con tutte le sue tabelle e campi e ho inserito tutti i dati necessari (per ra ci sono du cocktails... pensa te....) come faccio a esportarlo nella mia cartella, dove c'è il tutto? questo penso sia il problema più difficile che abbia riscontrato fino ad ora.
Clicca per allargare...



Cosa ???

Non si capisce nulla

Non ci possono essere due db con lo stesso nome o due tabelle nello stesso db con lo stesso nome

Per esposrtarlo , puoi esportalo in un file txt via SQL -> ESPORTA da phpmyadmin
 
S

srgw

Utente Attivo
2 Lug 2003
104
0
0
39
www.cocktails.nelweb.it
  • 18 Mar 2004
  • #25
Originally posted by piero06


Cosa ???

Non si capisce nulla

Non ci possono essere due db con lo stesso nome o due tabelle nello stesso db con lo stesso nome

Per esposrtarlo , puoi esportalo in un file txt via SQL -> ESPORTA da phpmyadmin
Clicca per allargare...


Ecco, il mio rpoblema era semplicemente l'esportazione del db nella cartella che ho sul mio hard disk che contiene tutti gli altri file del sito......
 
P

piero06

Utente Attivo
16 Mar 2004
41
0
0
www.mytag.org
  • 18 Mar 2004
  • #26
phpmyadmin >> seleziona il db >> esporta >> file .txt
 
S

srgw

Utente Attivo
2 Lug 2003
104
0
0
39
www.cocktails.nelweb.it
  • 19 Mar 2004
  • #27
Ok, grazie....ma come lo devo chiamare? e poi, non mi sembra che venga richiamato dal codice, o sbaglio?
 
S

srgw

Utente Attivo
2 Lug 2003
104
0
0
39
www.cocktails.nelweb.it
  • 19 Mar 2004
  • #28
Originally posted by srgw
Ok, grazie....ma come lo devo chiamare? e poi, non mi sembra che venga richiamato dal codice, o sbaglio?
Clicca per allargare...

facciamo una cosa. dal momento che mi da errore anche nella password e nome utente, mi opstate il codice esatto solo per la connessione? completo di tutto. Grazie
 
S

srgw

Utente Attivo
2 Lug 2003
104
0
0
39
www.cocktails.nelweb.it
  • 19 Mar 2004
  • #29
Altra cosa: c'è un modo per vedere la password e il nome utente? ora non me lo ricrodo, ma non mi pare che l'abbia inserito durante l'installazione. Se me le sono dimentcate, come si fa?
 
P

piero06

Utente Attivo
16 Mar 2004
41
0
0
www.mytag.org
  • 19 Mar 2004
  • #30
che pass ??

mysql ? cerca nel file my.ini
 
S

srgw

Utente Attivo
2 Lug 2003
104
0
0
39
www.cocktails.nelweb.it
  • 20 Mar 2004
  • #31
Ragazzi....finalmente sono riuscito a fare qualche cosa..... c'è l'ho fatta a finire il db e a collegarlo...solo che ora avrei lanecessità di visualizzare i dati contenuti. ho creato la mia pagina dove si visualizzeranno i cocktail. il problema arriva ora. come faccio a visualizzare i dati?
 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
37
Milano
twitter.com
  • 20 Mar 2004
  • #32
C`e` scritto nelle pagine precedenti.
 
S

srgw

Utente Attivo
2 Lug 2003
104
0
0
39
www.cocktails.nelweb.it
  • 20 Mar 2004
  • #33
Originally posted by jan267
C`e` scritto nelle pagine precedenti.
Clicca per allargare...

Intendi questo? <? echo "$nome"; ?>


se si, mi da un errore del genere: Parse error: parse error, unexpected $end in c:\programmi\easyphp1-7\www\cocktails.php on line 83

cosa significa? penso che il problema non sia tanto nel richiamo, ma nel codice di connessione, perchè ho tolto tutto, l'asciando solo la connessione al db. ma la chiusura della connessione, dove deve andare? io l'ho messa alla fine di tutta la pagina. è giusto o la devo mettere prima?
 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
37
Milano
twitter.com
  • 20 Mar 2004
  • #34
Vuol dire che la variabile non e` stata specificata!
 
S

srgw

Utente Attivo
2 Lug 2003
104
0
0
39
www.cocktails.nelweb.it
  • 20 Mar 2004
  • #35
Originally posted by jan267
Vuol dire che la variabile non e` stata specificata!
Clicca per allargare...

si, ma non l'ho mai utilizzata qullea variabile, è li il punto....

ho utilizzato proprio il codice che è stato postato qui! io non la vedo questa variabile.....
 
Ultima modifica: 20 Mar 2004

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
37
Milano
twitter.com
  • 20 Mar 2004
  • #36
Mah.................................. posta il codice della tua pagina.
 
S

srgw

Utente Attivo
2 Lug 2003
104
0
0
39
www.cocktails.nelweb.it
  • 20 Mar 2004
  • #37
Originally posted by jan267
Mah.................................. posta il codice della tua pagina.
Clicca per allargare...

<?
include("config.inc.php"); //includo il file di connessione
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("<p align=\"center\">Errore nella connessione. Verificare i parametri nel file config.inc.php</p><BR><BR>");
//Selezione del db
mysql_select_db($db_name, $db)
or die ("<p align=\"center\">Errore nella selezione del database. Verificare i parametri nel file config.inc.php</p><BR><BR>");
?>
<?
$query = "SELECT * FROM cocktail";
$result = mysql_query($query)or die(mysql_error());
while ($row = mysql_fetch_array($result)){
$nome=$row['nome'];
$ingredienti = $row['ingredienti'];
$foto=$row['foto'];
$descrizione=$row['descrizione'];
?>

<html>
<head>

<title>CnW: Cocktails nel Web!</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css/Paragrafo.css" rel="stylesheet" type="text/css">
<link href="css/Menu.css" rel="stylesheet" type="text/css">
<link href="css/Sezioni.css" rel="stylesheet" type="text/css">

</head>

<body bgcolor="#FFFFFF">
<table width="75%" border="1" align="center" cellpadding="0" bordercolor="#993333" bgcolor="#FFFFc0">
<tr>
<td height="23"><div align="right"><img src="grafica/logo.jpg" width="600" height="125"></div></td>
</tr>
<tr>
<td height="25">
<table width="100%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#009900" bgcolor="#CCFF66">
<tr class="Menu">
<td width="16%">Home</td>
<td width="16%">Cocktails</td>
<td width="16%">Barman</td>
<td width="16%">Biblioteca</td>
<td width="16%">Forum</td>
<td width="16%">Registrati</td>

</tr>
</table>
</td>
</tr>
<tr>
<td height="205" bgcolor="#FFFFDA">
<table width="100%" border="0">
<tr>
<td><p>&nbsp;</p>
<table width="70%" height="44" border="0" align="center">
<tr>
<td colspan="2"><p>&nbsp;
</p></td>
</tr>
<tr>
<td width="20%" rowspan="2">&nbsp;</td>
<td width="80%">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
<p>&nbsp;</p></td>
</tr>
</table></td>
</tr>
</table>
<p>
<? include ("include/copy.txt"); ?>


</p>
</body>
</html>
<? $db = mysql_close($db); ?>


Questo è il codice di tutta la pagina. Fatemi sapere!

Bye
 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
37
Milano
twitter.com
  • 20 Mar 2004
  • #38
Prova a cambiare:
PHP:
<? $db = mysql_close($db); ?>
in
PHP:
<? mysql_close(); ?>
 
S

srgw

Utente Attivo
2 Lug 2003
104
0
0
39
www.cocktails.nelweb.it
  • 21 Mar 2004
  • #39
Originally posted by jan267
Prova a cambiare:
PHP:
<? $db = mysql_close($db); ?>
in
PHP:
<? mysql_close(); ?>
Clicca per allargare...

Spiacente...... Parse error: parse error, unexpected $end in c:\programmi\easyphp1-7\www\cocktails.php on line 82

no, il problema non era quello...
 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
37
Milano
twitter.com
  • 21 Mar 2004
  • #40
Oddio! Non me lo spiego!
Prova a postare il code di: config.inc.php omettendo i dati della connessione al DB MySQL.
 
Prec.
  • 1
  • 2
  • 3
Succ.
Primo Prec. 2 di 3 Succ. Ultimo
Devi accedere o registrarti per poter rispondere.

Discussioni simili

H
Need Help with PHP Database Connection Issues
  • hellmmithha
  • 19 Dic 2024
  • PHP
Risposte
1
Visite
793
PHP 21 Mar 2025
therope
T
M
Invio dati database via email php
  • Maelstrom
  • 23 Nov 2022
  • PHP
Risposte
0
Visite
1K
PHP 23 Nov 2022
Maelstrom
M
D
  • Bloccata
passare valori da database sql a php
  • Davide74
  • 19 Mag 2021
  • PHP
Risposte
1
Visite
1K
PHP 19 Mag 2021
Max 1
L
Upload di un'immagine all'interno di un database usando php
  • lollo_x
  • 9 Giu 2020
  • PHP
Risposte
6
Visite
2K
PHP 12 Giu 2020
MarcoGrazia
C
Store in PHP nel Database
  • CoraggioIndomito
  • 5 Giu 2020
  • PHP
Risposte
8
Visite
1K
PHP 5 Giu 2020
macus_adi
Scrape php database
  • Alex_70
  • 17 Apr 2020
  • PHP
Risposte
3
Visite
1K
PHP 19 Apr 2020
Alex_70
S
[PHP] email con inserimento dati nel database
  • sal88
  • 23 Nov 2019
  • PHP
  • 2
Risposte
23
Visite
4K
PHP 27 Nov 2019
Max 1
G
Invio mail con php da dati prelevati da un database
  • Gioppino
  • 25 Ott 2019
  • PHP
Risposte
9
Visite
3K
PHP 26 Ott 2019
Gioppino
G
A
[PHP] registrazione utente in un database sql con confronto
  • Azalyn
  • 20 Ago 2019
  • PHP
Risposte
1
Visite
2K
PHP 20 Ago 2019
Max 1
S
[PHP] collegamento database
  • sal88
  • 24 Lug 2019
  • PHP
Risposte
4
Visite
2K
PHP 31 Lug 2019
sal88
S
S
[PHP] Creare collegamento filtri di ricerca al database
  • sal88
  • 25 Giu 2019
  • PHP
Risposte
6
Visite
3K
PHP 27 Giu 2019
sal88
S
A
[PHP] Caricamento database in array
  • acudazzo
  • 2 Apr 2019
  • PHP
Risposte
11
Visite
5K
PHP 4 Apr 2019
macus_adi
L
PopUp tramite PHP se la mail inserita è già registrata nel database
  • lorenzocanal24
  • 31 Gen 2019
  • PHP
Risposte
3
Visite
3K
PHP 31 Gen 2019
macus_adi
M
Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1
  • Max61
  • 24 Gen 2019
  • PHP
Risposte
6
Visite
3K
PHP 25 Gen 2019
Max61
M
F
[PHP] Login senza database
  • Frozzen
  • 23 Gen 2019
  • PHP
Risposte
3
Visite
4K
PHP 23 Gen 2019
Frozzen
F
K
[PHP] Stampare tabella da database differenti.
  • kogaijy
  • 22 Nov 2018
  • PHP
Risposte
4
Visite
2K
PHP 23 Nov 2018
Max 1
Funzione php e campo database come variabile
  • Monital
  • 13 Nov 2018
  • PHP
Risposte
6
Visite
2K
PHP 16 Nov 2018
Monital
M
[PHP] Database e stampa files
  • Marco Candian
  • 23 Ott 2018
  • PHP
Risposte
2
Visite
1K
PHP 25 Ott 2018
macus_adi
C
[PHP] Caricamenti di tot commenti da database
  • cistoverosi
  • 4 Ott 2018
  • PHP
Risposte
4
Visite
1K
PHP 4 Ott 2018
macus_adi
K
[PHP] Inserimento dati database con postgres
  • keyz23
  • 3 Ott 2018
  • PHP
Risposte
2
Visite
2K
PHP 3 Ott 2018
keyz23
K
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?