Важно помощ!

cTpEJIaTa

Registered
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/arowsnet/public_html/cstrike/index.php on line 53

Това е грешката

Код:
while($r=mysql_fetch_array($our)){

това е 53 ред помагайте ,важно!
 
while($row=mysql_fetch_array($our)){
пробвай така ще стане ли! Ако не дай още няколко реда от кода преди и след 53 ред
 
не става ето още малко редове

Код:
<?PHP 
include ('conf.php'); //добавяме config файла 
$our = mysql_query("SELECT ime , awtor, nowina, id FROM news ORDER BY id DESC LIMIT 1"); //избираме кои неща да вземем от БД 
while($row=mysql_fetch_array($our)){ 
if (strlen($r['nowina'])>$broi) 
{$totchki='...';} 
else 
{$totchki='';} 
$kratko = substr($r['nowina'],0,$broi); //правим новината да не е повече от някакъв брой символи 
echo "<div class='tbtitle'>".$r['ime']."</div><div id='block_linkstyle'>$kratko".$totchki."</div> 
Автор: <b>$r[awtor]</b> ~ <a href=\"view.php?id=$r[id]\">Цялата</a> ~ <a href=\"del.php?id=$r[id]\">Изтрий</a> ~ <a href=\"edit.php?id=$r[id]\">Промени</a>"; 
} ?>
 
в действителност грешката идва от тук.

Код:
$our = mysql_query("SELECT ime , awtor, nowina, id FROM news ORDER BY id DESC LIMIT 1");

прегледай дали са ти така полетата, а може и така

Код:
$our = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 1");

Код:
$our = mysql_query("SELECT `ime`, `awtor`, `nowina`, `id` FROM news ORDER BY `id` DESC LIMIT 1");
 
conf.php

Код:
<?php 
$user = "arowsnet_newsone";//дб име 
$pass = "";//дб парола 
$db = "arowsnet_news";//дб 
$host = "localhost";//хост 
$connection = mysql_connect($host, $user, $pass) or die("Сайтът не може да се свърже към базата данни1");//свързваме се към базата данни 
$db = mysql_select_db($db,$connection)or die("Сайтът не може да се свърже към базата данни2"); 
$broi="1600";//брой символи , които да се покажат на новината на главната страноца 
$zbroi="40";//брой символи , които да се покажат на името на новината в файла news.php 
?>


sqla

Код:
CREATE TABLE `news` ( 
`nowina` text NOT NULL, 
`ime` varchar(255) NULL, 
`awtor` varchar(255) NULL, 
`id` int(11) NOT NULL auto_increment, 
PRIMARY KEY (`id`) 
);
 
SuCcEsS

<?PHP
include ('conf.php'); //добавяме config файла
$our = mysql_query("SELECT ime , awtor, nowina, id FROM news ORDER BY id DESC LIMIT 1"); //избираме кои неща да вземем от БД
while($row=mysql_fetch_array($our)){
if (strlen($r['nowina'])>$broi)
{$totchki='...';}
else
{$totchki='';}
$kratko = substr($r['nowina'],0,$broi); //правим новината да не е повече от някакъв брой символи
echo "<div class='tbtitle'>".$r['ime']."</div><div id='block_linkstyle'>$kratko".$totchki."</div>
Автор: <b>$r[awtor]</b> ~ <a href=\"view.php?id=$r[id]\">Цялата</a> ~ <a href=\"del.php?id=$r[id]\">Изтрий</a> ~ <a href=\"edit.php?id=$r[id]\">Промени</a>";
} ?>
 

Back
Горе