Здравеите имам проблеми с систамета

ludasam

Registered
здравеите имам проблеми със системата в индех.пхп ми изписва следни те работи и немога дапиша новини нещо е станало с системата мовели малко помощ изписвами това

Код:
[phpBB Debug] PHP Notice: in file /home/cshaskov/public_html/LuDaKa/index.php  on line 30: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
 
Това показва, че заявката ти не се изпълнява.

Добави в ред 30 накрая or die(mysql_error()); за да ти покаже каква е грешката.

Също така провери да не би да трябва да имаш информация в базата данни, която си изтрил ( в някоя таблица примерно ) и за това да ти връща тази грешка.
 
направих го така това беше на
Код:
30 while($r=mysql_fetch_array($our)){

до него добавих истана така
Код:
while($r=mysql_fetch_array($our)){ or die(mysql_error());

исега ми дава следната грешка
Код:
Parse error: syntax error, unexpected T_LOGICAL_OR in /home/cshaskov/public_html/LuDaKa/index.php  on line 30

Икат влезна в адми-панела немога да добавам новини в смисал пиша тест и него изкарва в началната тсраница
 
А то имаш while. Махни това дето ти дадох и ако можеш дай няколко реда по назад. Там където правиш заявката към базата данни ( Малко преди while )

Провери ли дали имаш зададена информация в таблицата за която задаваш while ? Направо дай целият код който е за изпълнението на SQL заявката до след while statement-а
 
ето това е след него брат
Код:
<?php include("style1.php"); ?>
    <td width="60%" valign="top">
	
	<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><img src="images/cmenubg_l.png" /></td>
    <td width="100%" id="cmenubg">Реклама</td>
    <td><img src="images/cmenubg_r.png" /></td>
  </tr>
  <tr>
    <td colspan="3" class="cmenubrd" align="center">
	<?php require("includes/reklama_center.php"); ?>
	</td>
    </tr>
</table>

<br />

	<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><img src="images/cmenubg_l.png" /></td>
    <td width="100%" id="cmenubg">Новини</td>
    <td><img src="images/cmenubg_r.png" /></td>
  </tr>
  <tr>
    <td colspan="3" class="cmenubrd" align="center">
<?PHP
include ('connect.php');
$our = mysql_query("SELECT ime , awtor, nowina, id, data FROM news ORDER BY id DESC LIMIT 50");
while($r=mysql_fetch_array($our)){
if (strlen(nl2br($r['nowina']))>$news123)
{$totchki='...';}
else
{$totchki='';}
$kratko = substr(nl2br($r['nowina']),0,$news123);
echo "<div align='left'><b><font color='#2B60DE'>".$r['ime']."</font></b></div><br>
<div align='left'><font color='#736F6E'>".wordwrap($kratko,10000,"<br>\n",true).$totchki."</font></div><hr><div align='right'>Дата: $r[data] ,Автор: <b>$r[awtor]</b></div>
<br>";
}
?>
	</td>
    </tr>
</table>
	
	</td>
<?php include("style2.php"); ?>
Направо тидадох целия индех.пхп
незнам защо немога ида пиша новини влизам в админ панела добавам новини неги показва в главната страница :cry:
 
А сигурен ли си че имаш всички таблици нужни за да пуснеш новини.
Защото изглежда,че липсва нещо и заявката while не може да се изпълни
 
Я добави това в кода ти и виж какво ще ти изпише

$our = mysql_query("SELECT ime , awtor, nowina, id, data FROM news ORDER BY id DESC LIMIT 50") or die(mysql_error());
 

Back
Горе