WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   MySQL lite hjälp.. (https://www.wn.se/forum/showthread.php?t=1045764)

tartareandesire 2011-01-09 14:12

Citat:

Ursprungligen postat av mister (Inlägg 20386868)
Jag har dubbelkollat allt!
t.o.m kopierat allt från Bineros kontrollpanel och kontrollerat så det är inga space eller dyl.

Konstigt nog vill den bara inte ska kontakta deras support och se om de är något jag kan ha missat....

Testa att göra en vanlig enkel anslutning och se om det fungerar först. Du hade en väldigt rörig kod där så de flesta orkar nog inte ens kolla :)

Linuus 2011-01-09 14:17

Formaterade koden lite åt dig. Jag missade tom. att det var en klass...så rörig var den ;)

Kod:

<?php

  class mysql
  {
      var $mysql_address = "HOST";
      var $mysql_user = "USER";
      var $mysql_password = "PASSWORD";
      var $mysql_con;
      var $mysql_result;
      var $mysql_NrOfRows;

      function mysql($address = '', $user = '', $password = '')
      {
          $this->setInfo($address, $user, $password);
      }

      function setInfo($address = '', $user = '', $password = '')
      {
          $this->mysql_address = ($address != '') ? $address : $this->mysql_address;
          $this->mysql_user = ($user != '') ? $user : $this->mysql_user;
          $this->mysql_password = ($password != '') ? $password : $this->mysql_password;
      }

      function connect()
      {
          $this->mysql_con = mysql_connect($this->mysql_address, $this->mysql_user, $this->mysql_password) or die(mysql_errno() . ': ' . mysql_error());
      }

      function disconnect()
      {
          mysql_close($this->mysql_con);
      }

      function free()
      {
          mysql_free_result($this->mysql_result);
      }

      function select_db($database_name)
      {
          mysql_select_db($database_name, $this->mysql_con) or die(mysql_errno() . ': ' . mysql_error());
      }

      function query($sql_query)
      {
          $this->mysql_result = mysql_query($sql_query, $this->mysql_con) or die(mysql_errno() . ': ' . mysql_error());
      }

  }

?>


Sen bör du göra som tidigare sagt.
Kod:

<?php
        include "din_klass.php";

        $conn = new mysql("host", "user", "psw");
        $conn->connect();
        $conn->select_db("namn");
?>


Meeen....det verkar ju vara något galet med behörighet/ditt användarnamn så :)


Scriptet är för övrigt skrivet för PHP4 tror jag.


Alla tider är GMT +2. Klockan är nu 15:43.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson