Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Проблема с занесение в бд (https://forum.antichat.xyz/showthread.php?t=93970)

still12 28.11.2008 17:48

Проблема с занесение в бд
 
Есть скрипт массовой проверки проверки pr и тиц вот его часть
PHP код:

  <?php
//error_reporting(0);

include("./goo.php");
include(
"./cy.php");
   
   
$db mysql_connect("localhost""root");

   
mysql_select_db("fuck5",$db);

  
$result mysql_query("SELECT * FROM jos_comprofiler",$db);


   while (
$myrow mysql_fetch_row($result))
   {
     


$arr=explode("\n",$myrow[22]);
echo 
"<ul>";
foreach (
$arr as $k=>$url)
{
$url=trim($url);
if (
$url=='') continue;
echo 
$k.") ".$url." ";

$xx=intval(cy($url));
$prr=getPageRank($url);
echo 
"Pr: <b>$prr</b>";
echo 
"тИЦ: $xx<br>";


flush();
}
//end foreach


}

?>

Который как видите берет ссылки из базы которые храняться в массиве $myrow[22]. Так вот задача к каждой ссылке каждой добавить в поля таблицы (pr и cy). значения пр и тиц . Как я ни пробовал создается в полях где хранятся ссылке пустые строки и у них пишутся значения ....помогите плз....еще у каждой ссылки есть id

Pashkela 28.11.2008 17:53

И? Где код занесения в базу? С нуля написать что-ли?

1. Создай такие поля ЗАРАНЕЕ, ручками, например через phpmyadmin
2. Напиши код, который вставляет то, что тебе надо, в эти поля

still12 28.11.2008 17:59

Сделал .... он создает новые поля везде и заносит в pr и cy (поля) первого проверенного сайта

Pashkela 28.11.2008 18:05

Где сделал? Где код вставки?

still12 28.11.2008 18:14

...
 
PHP код:

$db mysql_connect("localhost""root");
   
mysql_select_db("fuck5",$db);
$result2 mysql_query("INSERT INTO jos_comprofiler (pr,cy) VALUES ('$prr', '$xx')"); 

Знаю что не ипрравильно ....исправь плз...
Хотел вставить туды where 'cb_link'=' $myrow[22]'
Но ничерта ...

Pashkela 28.11.2008 18:37

Ну так попробуй

PHP код:

$result2 mysql_query ("update `jos_comprofiler` set pr = '$prr', cy = '$xx'  where cb_link='$url'"); 


still12 28.11.2008 21:33

Спс ))
 
Спасибо...все работает с меня +

Pashkela 29.11.2008 02:34

Самое главная ошибка, особенно "знающих" - стесняются спрашивать. Я вот никогда не стесняюсь. Лучше выглядеть лохом, чем не знать истины. Так что не за что:)

Solker 29.11.2008 03:37

Знающие - не спрашивают, а ищут решение сами.

PHPoozy 29.11.2008 03:41

Solker +5000


Время: 14:33