- Home
- Categorie
- Coding e Sistemistica
- Coding
- [MySQL] Problemi nella connessione
- 
							
							
							
							
							@--LO-- said: () basta, mi arrendo, troppo complicato per me credo  sta tutto nel file di collegamento a mysql Non hai altri file che svolgono la stessa funzione? 
 
- 
							
							
							
							
							
ecco, il punto è quello...quale è il file di collegamento al database?  l'unico papabile era il config (prima di insultarmi ricordatevi che non ne capisco molto di sta roba), perchè altri file non mi risulta svolgano questa funzione  
 
- 
							
							
							
							
							
Ok, dal messaggio ho capito che sei su linuzz.... ma il server è il tuo o sei su server dedicato? Ti ho detto come devi procedere... devi fare questo da shell: mysql_install_db cd /var/lib chown -R mysql ./mysql chgrp -R mysql ./mysql mysqld_safe & poi ti dovrebbe andare... comunque posta gli eventuali errori che ricevi! 
 
- 
							
							
							
							
							
primo: grassie per aver spostato il thread, in effetti stavo uscendo un pò dal discorso originario del post  secondo: 
 sto su aruba, Linux, niente server mio nè dedicato terzo: non so mica che diamine sono quei comandi  e visto che l'unica sarebbe mettersi a spiegare che roba devo fare passo per passo e siccome non voglio rompere le balle già dall'inizio, mi sa che è meglio che mi arrendo  
 
- 
							
							
							
							
							
mmm.... vedi che forse hai un solo database... Prova a parlare con l'admin di aruba o col customer care, e digli il problema. Può essere che non sei abilitata ad utilizzare MySQL... 
 
- 
							
							
							
							
							
non sono abilitata a usare mysql..cioè?  prima di contattare l'assistenza volevo vedere se sbagliavo qualcosa io nel codice  grazie mille comunque  
 
- 
							
							
							
							
							Devi controllare il file che includi per la connessione <? 
 include('db_connect.php');$sql="SELECT * FROM phpbb_posts_text WHERE post_subject!='' ORDER BY post_id DESC LIMIT 10"; 
 $risultati=mysql_query($sql);
 while($riga=mysql_fetch_array($risultati)) {$target=$riga["post_subject"]; 
 $target1=$riga["post_id"];
 echo"<a href="http://www.vostrosito.it/forum/viewtopic.php?p=$target1" title="">$target</a>
 ";
 }//Fine del while?> Controlla il file db_connect.php deve contenere le connessioni a myqsl 
 
- 
							
							
							
							
							
@giorgiotave said: Devi controllare il file che includi per la connessione <? 
 include('db_connect.php');$sql="SELECT * FROM phpbb_posts_text WHERE post_subject!='' ORDER BY post_id DESC LIMIT 10"; 
 $risultati=mysql_query($sql);
 while($riga=mysql_fetch_array($risultati)) {$target=$riga["post_subject"]; 
 $target1=$riga["post_id"];
 echo"<a href="http://www.vostrosito.it/forum/viewtopic.php?p=$target1" title="">$target</a>
 ";
 }//Fine del while?> Controlla il file db_connect.php deve contenere le connessioni a myqsl già, ma io un file con nome db_connect non ce l'ho mica. 
 che devo farmelo io? che ci piazzo dentro? edit: forse so che sbaglio...vediamo e poi vi dico  
 
- 
							
							
							
							
							Lo sapevo  Devi creare quel file con tutte le connessioni a mysql e al database Pater fai un esempio che devo scappare  
 
- 
							
							
							
							
							
@giorgiotave said: Lo sapevo  Devi creare quel file con tutte le connessioni a mysql e al database Pater fai un esempio che devo scappare  si, che è meglio  
 che non so quale altro comando mi manca nel file che mi son fatta 
 
- 
							
							
							
							
							
( Strano che l'include non abbia dato errori... ) okay... ti avranno dato una username o una password... mysql_connect("www.miosito.it", "username", "password"); dove al posto di www.miosito.it metti il tuo sito 
 dove al posto di username metti il tuo username
 dove al posto di password metti la tua passwordah... non so come funziona su hosting, ma penso che devi selezionare ( forse, prima prova senza ) il tuo database, ovvero quello che ti è stato assegnato. Ciao!!! 
 
- 
							
							
							
							
							
niente, non va...basta, non lo faccio e stop  
 
- 
							
							
							
							
							<?php mysql_connect("localhost", "user","pass") or die("Ci Scusiamo Per l'incoveniente tornero on-line tra 10 minuti"); 
 mysql_select_db("nomeDb") or die("Impossibile selezionare il database");
 ?>Lo cambia user pass e nomeDb e chiamalo db_connect.php mettilo nella stessa cartella che metterai il tool 
 
- 
							
							
							
							
							
funziona!  
 ma perchè prima definendomi le variabili e usando quelle per la connessione al database non andava 
 cmq grazie mille a tutti per la pazienza:D
 
- 
							
							
							
							
							@--LO-- said: funziona!  
 ma perchè prima definendomi le variabili e usando quelle per la connessione al database non andava 
 cmq grazie mille a tutti per la pazienza:DPerchè funziona solo come dice Giorgiotave  Non so una spiegazione tecnica no so darla, so solo come fare  
 
- 
							
							
							
							
							
eh già   cmq grazie ancora per la pazienza cmq grazie ancora per la pazienza 
 
- 
							
							
							
							
							
mmm... stranissimo... Anzi forse no!  era giusto localhost, che carica il demone locale... glazie giolgio 