<?php
$host='gigia1983.altervista.org';
$user='gigia1983';
$password='(la mia pass)';
mysql_connect($host,$user,$password);
mysql_select_db("my_gigia1983");
....
perchè non va!?!?!?
AIUTOOOOOOO
<?php
$host='gigia1983.altervista.org';
$user='gigia1983';
$password='(la mia pass)';
mysql_connect($host,$user,$password);
mysql_select_db("my_gigia1983");
....
perchè non va!?!?!?
AIUTOOOOOOO
Ultima modifica di numerone : 11-10-2004 alle ore 18.01.25 Motivo: Richiamo all'utente: il soggetto deve spiegare cosa tratta la discussione
prova
$host='localhost';
<?php
$host='localhost';
$user='gigia1983';
$password='....';
mysql_connect($host,$user,$password);
mysql_select_db("my_gigia1983");
$sql="CREATE TABLE Alberghi(Codice INT(5) CONSTRAINT pk_viaggi PRIMARY KEY, Nome_albergo CHAR(50), Indirizzo CHAR(30), Localita CHAR(30), Telefono CHAR(20), Fax CHAR(20), Sito_web CHAR (150), E_mail CHAR (150))";
mysql_query("$sql") or die ("Tabella non creata");
print ("Tabella creata con successo");
?>
Niente da fare, nemmeno con localhost...vedi dove sbaglio :((( sigh
Ah... non è un sito commerciale, è - se riesco a finirlo in tempo - un sito "finto" per la tesi universitaria
Cmq l'errore che mi da è "tabella non creata" (sin dall'inizio)
Prova così!
$dbms = 'mysql';
$dbhost = 'localhost';
$dbname = 'my_gigia1983';
$dbuser = 'gigia1983';
$dbpasswd = 'tuapswrd';
"I have something to say, it's better to burn out than to fade away..." Victor Kruger/The Kurgan
My Site
La risposta alla tua domanda, la trovi su http://forum.altervista.org basta fare una ricerca!
niente da fare...
Ma voi come le avete create qui le vostre tabelle?
Uhm, ma come lo stai usando, in uno script o stai cercando di installarle direttamente dal php admin?
"La fortuna di diventare me stessa e grazie a ciò più utile agli altri - ho vissuto anche questo" Cassandra (C. Wolf)
::: my freedom :: my strenght :: my wings :::
Prova così:
$db_host = "localhost";
$db_user = "gigia1983'";
$db_password = "pass";
$db_name = "my_giga1983";
//connessione
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE) die ("Errore nella connessione.");
mysql_select_db($db_name, $db) or die ("Errore nella selezione del database.");
e poi continui con la query...
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®
[Gradient Text]
[Su che server sei?]
->flickr
E' buona norma inserire sempre dei controlli quando possibile.
Se il tuo script fallisce la connessione al server mysql (la prima riga) esso eseguirà anche la seconda riga (la selezione del database) che non potendo avvenire sostituirà il messaggio d'errore rendendo più difficile l'individuazione dei problemi.
La forma corretta é quella data da binarysum, anche se si può effettuare qualche piccola modifica al fine di rendere il tutto più performante.
In ogni caso i soggetti delle discussioni devono sempre avere un titolo che riassume il contenuto della stessa...Codice PHP:
<?php
$conn=mysql_connect('localhost', 'gigia1983', 'password') or die ('Errore nella connessione: '.mysql_error()); //ho qualche dubbio su 'sta riga
mysql_select_db('nome_dabase', $conn) ord die('Errore nella selezione del database: '.mysql_error());
mysql_query('CREATE DATABASE bla bla') or die('Errore nella query: '.mysql_error()); //anche qui ho qualche dubbio
?>
Un ultimo appunto: racchiudi il codice php all'interno dei bbtag così risulterà più leggibile...
Ultima modifica di numerone : 11-10-2004 alle ore 18.02.17
A parte la forma corretta, penso che il suo problema sia stato
mysql_query("$sql") dove non specifica la connessione.
...si può essere sicuri solo provando però!
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®
[Gradient Text]
[Su che server sei?]
->flickr
Scusate una piccola informazione per MySQL server hostname cosa dovrei mettere?
ho provato mettendo nomesito.altervista.org e mi dice che non puo' connettere a mysql
Can't connect to MySQL server on 'nabucodonosor.altervista.org' (111)
se qualcuno puo' darmi una mano lo ringrazio anticipatamente
Non sono così pazzo da dirti di trovare la soluzione con una ricerca, ma almeno rileggiti questa discussione!
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®
[Gradient Text]
[Su che server sei?]
->flickr
chi per piacere mi dice che indirizzo devo mettere per la connessione al server my sql ?
Sarò stato sarcastico, ma la soluzione è realmente in questa discussione!
2° risposta dall'altro!
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®
[Gradient Text]
[Su che server sei?]
->flickr