ugrás a tartalomhoz

PHP Mysql kapcsolódási hiba

Laci_67 · 2013. Jan. 16. (Sze), 15.55
Sziasztok egy kis segítség jól jönne.eddig csak actionScrip3 ban programoztam az megy
feltelepítettem a apache -o és php5 öt a saját gépemre (localhost)
a php kodok rendesen le is futnak hiba nélkül.
Mysql fut a gepen letre hoztam benne adatbazist proba jelleggel
felhasználot jelszot,fel is toltottem adattsal a parancssornan vissza is tudok kerdezni mindent.
viszont ha php vel akarom lekerdezni a php nem kapcsolodik.
Kéne egy ket jó otlet hogy hol hibaztam!
Kezdő php-s vagyok a mysql -t most tanulnam

<html>
<head>
  <title> keresési eredmények</title>
</head>
<body>
<h1> keresési eredmények</h1>
<?php
  
  $keresesi_tipus=$_POST['keresesi_tipus'];
  $keresesi_kifejezes=trim($_POST['keresesi_kifejezes']);
  
  if (!$keresesi_tipus || !$keresesi_kifejezes) {
    echo 'Nem adta meg a keresési feltételeket. Kérjük, adja meg ezeket!';
    exit;
  }

  if (!get_magic_quotes_gpc()){
    $keresesi_tipus = addslashes($keresesi_tipus);
    $keresesi_kifejezes = addslashes($keresesi_kifejezes);
  }

  @ $adatbazis = new mysqli('localhost', 'aaaaaa', 'bbbbbb123', 'adatok');

  if (mysqli_connect_errno()) {
    echo 'Hiba: Nem sikerült kapcsolódni az adatbázishoz. Kérjük, próbálkozzon később!';
    exit;
  }

  $lekerdezes = "SELECT * FROM adatok WHERE ".$keresesi_tipus." LIKE '%".$keresesi_kifejezes."%'";
  $talalat = $adatbazis->query($lekerdezes);
  
  $talalatok_szama = $talalat->num_rows;

  echo "<p>A keresési feltételeknek megfelelő könyvek száma: ".$talalatok_szama."</p>";

  for ($i=0; $i <$talalatok_szama; $i++) {
     $sor = $talalat->fetch_assoc();
     echo "<p><strong>".($i+1).". Cim: ";
     echo htmlspecialchars(stripslashes($sor['cim']));
	 echo "</strong><br />Szerző: ";
	 echo stripslashes($sor['szerzo']);
	 echo "<br />ISBN: ";
	 echo stripslashes($sor['isbn']);
	 echo "<br />Ár: ";
	 echo stripslashes($sor['ar']);
	 echo "</p>";
  }

  $talalat->free();
  $adatbazis->close();

?>
</body>
</html>
előre is köszi

Legközelebb elolvasom, hogy hogyan kell témát beküldeni, és használom a kódszínezést.
 
1

Első körben törölném azt a @

eddig bírtam szó nélkül · 2013. Jan. 16. (Sze), 16.03
Első körben törölném azt a @ karakter a connect sorából, hogy legalább kiírja, mi is a baja... (illetve azt már meg kellene nézni a doksiban, hogy hogyan lehet a hibaüzenetet egyéb úton kiszedni a PHP-ből. Valami errno meg errmsg rémlik, de már nagyon rég volt)
2

megrobálom!kössz a tippet

Laci_67 · 2013. Jan. 16. (Sze), 16.06
megrobálom!kössz a tippet
3

jott valami bánat.

Laci_67 · 2013. Jan. 16. (Sze), 16.10
jott valami bánat.
(28000/1045): Access denied for user 'aaaaaa'@'localhost' (using password: YES) in
ez mit jelent?
4

Hozzáférés megtagadva az

Poetro · 2013. Jan. 16. (Sze), 16.23
Hozzáférés megtagadva az 'aaaaaa' felhasználónak aki localhostról kapcsolódott és használt jelszót.
5

Kössz a segítségetmegoldodot

Laci_67 · 2013. Jan. 16. (Sze), 16.33
Kössz a segítségetmegoldodot a dolog
elgepeltem a felhasználoi jelszot a parancssorban mikor letrehoztam
neha a dolgok egyszerubbek mint gondolnam
csak gépelni kene mar megtanulni,meg angolul sem artana
6

Dícséretes, hogy mysqli-t

inf · 2013. Jan. 17. (Cs), 15.55
Dícséretes, hogy mysqli-t használsz, de kevésbé az, hogy nem használsz templateket vagy escapelést.

Az ismétlődő részeket érdemes függvényekbe kiszervezni.

Amúgy magyarul sem ártana kicsit összeszedettebben fogalmazni. Írásjelek, ékezetek, stb... Vannak gépírós órák meg tanfolyamok 90% feletti nő aránnyal, esetleg látogathatnád őket. :-)
7

+1

Pepita · 2013. Jan. 17. (Cs), 17.06
Fontos szempont:
90% feletti nő aránnyal
:)
8

Szórakozva jobb tanulni :D

inf · 2013. Jan. 17. (Cs), 18.27
Szórakozva jobb tanulni :D
9

Sziasztok. Elnézést a tegnapi

Laci_67 · 2013. Jan. 18. (P), 00.08
Sziasztok. Elnézést a tegnapi összeszedetlen írásmódom miatt,de már második napja nem találtam a hibám okát. Ez az eső főrum amin regisztráltam és nem igazán figyeltem hogy hogy írok,amióta ismerkedem a programozás rejtelmeivel leszoktam az ékezetes betűkről,de a gépeléssel sem vagyok nagy barátságban. Eddig nem voltam mégy így megakadva semmin,igaz hogy most olyan dologba keveredtem ami sokkal összetettebb mint amit eddig ismertem.Utólag is még egyszer kösz a jó tippért! Most nagy happy