Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [php]Blad w pytaniu, help
blinka
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 5.03.2008

Ostrzeżenie: (0%)
-----


Witam mam problem poniewaz chce sie polaczyc z baza danych a wyskakuje mi blad.

Problem mam z ta czescia:
  1. [/b]
  2. $wynik = mysql_query ("SELECT * FROM aktualnosci ORDER BY datawpisu LIMIT 10 ;") OR die ("Blad w pytaniu ");[b]



choć zapytanie powinno byc dobrze sformulowane to jednak ciagle wyskakuje "blad w pytaniu" . Czy mze mi ktos powiedziec czy jest ono dobre?? i dlaczego nie chce dzialac?

Oto caly plik o nazwie aktualnosci.php

Kod
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" >
<link rel="stylesheet" href="style.css" type="text/css">


<style type="text/css">

</style>
</head>
<body bgcolor="#C4AE7C" background="" link="#0000FF" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" >
<table width="492" border="0" cellpadding="0" cellspacing="0" bgcolor="#DFD4B6" >

<tr>
<td width="9" height="31" >&nbsp;</td>
<td colspan="5" valign="top" ><img src="images/gora.jpg" width="481" height="31"></td>
</tr>
<tr>
<td height="41" >&nbsp;</td>
<td width="29" rowspan="2" valign="top" ><img src="images/bok.jpg" width="29" height="627"></td>
<td width="17" rowspan="2" valign="top" bgcolor="#C4AE7C" >&nbsp;</td>
<td colspan="2" valign="top" bgcolor="#C4AE7C" ><img src="images/aktual.jpg" width="161" height="40"></td>
<td width="31" rowspan="2" valign="top" ><img src="images/bok-09.jpg" width="29" height="627"></td>
</tr>
<tr>
<td height="586" ></td>
<td width="402" valign="top" bgcolor="#C4AE7C" >
<?php
mysql_connect ("localhost", "root", "krasnal") or
die ("Nie można się połączyć z bazą MySQL");
mysql_select_db ("aktualnosci") or
die ("Nie można się połączyć z aktualnosciami");


$wynik = mysql_query ("SELECT * FROM aktualnosci ORDER BY datawpisu LIMIT 10;") or
die ("Blad w pytaniu ");
while ($rekord = mysql_fetch_assoc ($wynik)) {
$data=$rekord['data'];
$tytul=$rekord['tytul'];
$wpis=$rekord['wpis'];
print"
<p class=\"broun\" >".$data."</p><br>
<p class=\"text\"> <strong><em>".$tytul."</em></strong></p>
<p class=\"text\">".$wpis."<br><br> <p class=\"text4\"></p>"; }?>
</td>
<td width="4" valign="top" bgcolor="#C4AE7C" >&nbsp;</td>
</tr>
</table>

</body>
</html>


Ten post edytował blinka 5.03.2008, 12:34:41
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




po pierwsze: uzywaj bbcode
po drugie: wyswietl ten blad:
  1. <?php
  2. $wynik = mysql_query ("SELECT * FROM aktualnosci ORDER BY datawpisu LIMIT 10;") or
  3. ?>

i zobaczysz konkretnie jaki masz blad


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
blinka
post
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 5.03.2008

Ostrzeżenie: (0%)
-----


Pisze ze nie wybrano żadnej bazy danych
Go to the top of the page
+Quote Post
l0ud
post
Post #4





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


To masz odpowiedź, musisz zastosować mysql_select_db() najpierw winksmiley.jpg

http://pl2.php.net/manual/pl/function.mysql-select-db.php

Ten post edytował l0ud 5.03.2008, 12:02:03


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
blinka
post
Post #5





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 5.03.2008

Ostrzeżenie: (0%)
-----


dzieki:)
Go to the top of the page
+Quote Post
jacus24
post
Post #6





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 15.12.2007

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $db = mysql_select_db("aktualnosci")
  3. or die(mysql_error());
  4. ?>
Go to the top of the page
+Quote Post
blinka
post
Post #7





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 5.03.2008

Ostrzeżenie: (0%)
-----


Cytat(l0ud @ 5.03.2008, 12:01:30 ) *
To masz odpowiedź, musisz zastosować mysql_select_db() najpierw winksmiley.jpg

http://pl2.php.net/manual/pl/function.mysql-select-db.php



tylko ze mam tam mysql_select_db()

Ten post edytował blinka 5.03.2008, 13:01:29
Go to the top of the page
+Quote Post
-Gość-
post
Post #8





Goście







Dołączę się tematu, mianowicie mam podobny problem co kolega. Przenosiłem stronkę na inny serwer i coś robię nie tak bo wywala mi "błąd w pytaniu" dodam że raczkuję w temacie PHP a muszę przenieść tą stronę na inny serwer, więc zwracam się o pomoc.
Kod
<?php
include ("wspolny.php");

echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n";
echo "<HTML>\n";
echo "<HEAD>\n";
echo "<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=iso-8859-2\">\n";
echo "<TITLE>Lista obecnoci - $podmiot</TITLE>\n";
echo "<LINK REL=\"StyleSheet\" HREF=\"../$nazwa_style.css\" TYPE=\"text/css\">\n";
echo" <script src=\"../podswietlanie.js\" type=\"text/javascript\" language=\"javascript\"></script>\n";
echo "</HEAD>\n";

echo "<center><span class=\"linia_top\">
Lista obecnoci - $podmiot
</span></center>";

/*pocz±tek linków*/
echo "<table class=\"menu\" align=\"center\" cellpadding=\"0\" cellspacing=\"1\" border=\"0\"><th colspan=\"5\">MENU</th>
<tr><td><a href=\"java script:void location.replace('wpis.php')\">Przyjęcia</a></td>
<td><a href=\"java script:void location.replace('wypis.php')\">Wypisy</a></td>
<td><a href=\"wydruki.php?start=1\">Dane statystyczne</a></td>
<td><a href=\"wyliczenia.php?start=1\">Osobodzień</a></td>
<td><a href=\"java script:void location.replace('../urodziny.php')\"\">Urodziny</a></td></tr></table>";
/*koniec linków*/

echo "<table width=\"100%\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"><tr><td align=\"left\">";
$naglowek_tabeli_lista = "<table width=\"100%\" align=\"left\" cellpadding=\"2\" cellspacing=\"0\" class=\"wynik\">
<tr align=center>
      <td class=\"naglowek\"><b>ID</b></td>
      <td class=\"naglowek\"><b>Nazwisko</b></td>
      <td class=\"naglowek\"><b>Imię</b></td>
      <td class=\"naglowek\"><b>Data<br>urodzenia</b></td>
      <td class=\"naglowek\"><b>Wiek</b></td>
      <td class=\"naglowek\"><b>Miejsce<br>urodzenia</b></td>
      <td class=\"naglowek\"><b>Imię<br>ojca</b></td>
      <td class=\"naglowek\"><b>PESEL</b></td>
      <td class=\"naglowek\"><b>Data<br>przyjęcia</b></td>
      <td class=\"naglowek\"><b>UWAGI</b></td>
      <td class=\"naglowek\"><b>Zawód</b></td>
      <td class=\"naglowek\"><b>Po<br>kój</b></td>
      </tr>";
      
include "funkcje_lista.php";

$color_tla_formularza=$kolor_tla;

if ($lista_a_decyzja != '0') {
echo "<br><b>$lista_a</b><br>$naglowek_tabeli_lista";
lista_a ();
}

echo "</td></tr><tr><td align=\"left\">";

if ($lista_b_decyzja != '0') {
echo "<br><b>$lista_b</b><br>$naglowek_tabeli_lista";
lista_b ();
}

echo "</td></tr><tr><td align=\"left\">";

if ($lista_c_decyzja != '0') {
echo "<br><b>$lista_c</b><br>$naglowek_tabeli_lista";
lista_c ();
}

echo "</td></tr><tr><td align=\"left\">";

if ($lista_d_decyzja != '0') {
echo "<br><b>$lista_d</b><br>$naglowek_tabeli_lista";
lista_d ();
}

echo "</td></tr><tr><td align=\"left\">";

if ($lista_e_decyzja != '0') {
echo "<br><b>$lista_e</b><br>$naglowek_tabeli_lista";
lista_e ();
}

echo "</td></tr><tr><td align=\"left\">";

if ($lista_f_decyzja != '0') {
echo "<br><b>$lista_f</b><br>$naglowek_tabeli_lista";
lista_f ();
}

echo "</td></tr><tr><td align=\"left\">";

if ($lista_g_decyzja != '0') {
echo "<br><b>$lista_g</b><br>$naglowek_tabeli_lista";
lista_g ();
}

echo "</td></tr><tr><td align=\"left\">";

if ($lista_h_decyzja != '0') {
echo "<br><b>$lista_h</b><br>$naglowek_tabeli_lista";
lista_h ();
}

echo "</td></tr><tr><td align=\"center\">";
$liczba_rekordow_suma=($liczba_rekordow_loa+$liczba_rekordow_lob+$liczba_rekordow_loc+$liczba_rekordow_lod+$liczba_rekordow_loe+$liczba_rekordow_lof+$liczba_rekordow_log+$liczba_rekordow_loh);
echo "<b>ٱcznie znaleziono $liczba_rekordow_suma osób(by)</b>";

echo "</td></tr></table>";

echo "<div class=\"niedrukuj\">&nbsp;<br>&nbsp;<br></div>";
include ("copyright.php");

echo "</BODY></HTML>";

?>


a tutaj plik odpowiadający za połączenie z bazą:
Kod
<?php

include ("kolory.php");
$nazwa_style="stylb";

echo "<BODY>\n";
    
      mysql_connect ("localhost", "root", "hasło") or  
        die ("nie mogę poł±czyć się z MySQL");
        mysql_query('SET NAMES latin2');
      mysql_select_db ("cpbw_nowa") or  
        die ("nie mogę poł±czyć się z baz± cpbw");
        
?>
Go to the top of the page
+Quote Post
nospor
post
Post #9





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Za grosz myślenia, własnej inicjatywy.... tylko liczysz na podanie gotowca.

Skoro masz identyczny problem, to weź zrób to co kazano zrobić Twojemu poprzednikowi. No naprawdę, brak słów....


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 05:47