MySQL og webside?

Anonym
Anonyms bilde

Hei folkens.

Jeg lurer på hvordan jeg lager en database. Altså jeg har laget en database og satt opp tilkobling fra databasen til websiden, men problemet er at jeg ikke vet hvordan jeg skal bruke det helt. Jeg har tilkoblet MySQL til websiden min som inkulderer databasen og alt jeg trenger, egentlig. I utgangspunktet så lurer jeg bare på hvordan jeg kan lage en tabell som jeg skal bruke som navn i <title>servernavnfradatabasen</title> så jeg trenger å lage en tabell hvor jeg kan skrive inn navnet på websiden, så blir det automatisk skiftet via mysql i <title>. 

Hvordan gjør jeg dette? Vennligst forklare. Jeg har prøvd å letet litt rundt omkring, men det er rett  å slett ikke enkelt å finne ut hva du skal søke på som newbie glis

Anonym
Anonyms bilde
MySQL og webside?

Og hvordan lager jeg config file for MySQL sånn at jeg slipper å adde hele

  1. <?PHP
  2.  
  3.  
  4. $user_name = "root";
  5.  
  6. $password = "passord";
  7.  
  8. $database = "web";
  9.  
  10. $server = "127.0.0.1";
  11.  
  12.  
  13. $db_handle = mysql_connect($server, $user_name, $password);
  14.  
  15.  
  16. $db_found = mysql_select_db($database, $db_handle);
  17.  
  18.  
  19. if ($db_found) {
  20.  
  21.  
  22. mysql_close($db_handle);
  23.  
  24.  
  25. }
  26.  
  27. else {
  28.  
  29.  
  30. print "Databasen er ikke funnet.<br>";
  31.  
  32.  
  33. }
  34.  
  35.  
  36. ?>
 
I alle filene?
 
  1.  
Anonym
Anonyms bilde
MySQL og webside?

Hei,
Det du er ute etter er noe slikt som dette:
Html (alt dette er det jeg som har kodet, men du kan få bruke det)

  1. <tr class="uhead">
  2. <td>Tittel:</td>
  3. <td><input type="text" name="tittel" value="" class="input"></td>
  4. <td><input type="submit" name="endret" value="Oppdater" class="submit"></td>
  5. </tr>


PHP

  1. if(isset($_POST['endret'])){
  2. $sql1 = sprintf("UPDATE `admin` SET `tittel`=%s", $sec->qs($_POST['tittel']));
  3. $SQL->query($sql1);
  4. echo "Tittelen er oppdatert.";
  5. }

Spørring du skal ha i index filen

  1. $sql = ("SELECT * FROM `admin`");
  2. $fetchinfo = mysql_fetch_object($sql);
  3. // Spørring ferdig

Denne skal du bruke for å hente tittelen i filen din:

  1. <title><?php echo $fetchinfo->tittel; ?></title>

Håper dette hjalp deg litt! Det er gammel kode forresten, ble brukt på ett mafiaspill prosjekt jeg holdt på med for 2 år siden ca.
 

Henrik
Henriks bilde
Avlogget
Ble med: 06.12.2011
MySQL og webside?

Hei smil 
Det du kan gjøre for å slippe å legge til scriptet dit i alle filene er følgende:
Lag en fil som f.eks. kalles connect_to_mysql.php og legg den koden i den filen.
Så kan du bruke denne koden:

  1. <?php include_once("connect_to_mysql.php");?>

For å slippe å skrive det i alle filene.

  1.  

Henrik H. E.

Svar på forumemnet

(If you're a human, don't change the following field)
Your first name.
Innholdet i dette feltet blir holdt privat og vil ikke bli vist offentlig.