Въпрос за MySQL...

cold_zero

Registered
Здравейте,

Искам да попитам има ли начин да се направи така, че когато имам в една таблица от MySQL с име "from" спомената думата ColD_ZerO автоматично да се преброява колко пъти е спомената и чрез PHP код да се извежда резултата? Надявам се да сте ме разбрали какво имам в предвид :?
 
cold_zero каза:
Здравейте,

Искам да попитам има ли начин да се направи така, че когато имам в една таблица от MySQL с име "from" спомената думата ColD_ZerO автоматично да се преброява колко пъти е спомената и чрез PHP код да се извежда резултата? Надявам се да сте ме разбрали какво имам в предвид :?
със mysql_num_rows ще стане
 
с mysql_num_rows ще преброиш в колко реда има тази дума но няма да ти изкара дали тя не е писана в дадено поле 2 пъти
 
На мен точно това ми трябва в колко реда има тази дума, защото няма вероятност в един ред да е написана два пъти :wink:
 
Код:
 $dbuser="";
$dbpasswd="";
$dbname="";
mysql_connect(localhost,$dbuser,$dbpasswd);
mysql_select_db($dbname) or die( "Unable to select database");
$query="SELECT * from table  where pole like '%ColD_ZerO%' ";
$result=mysql_query($query);
$num=mysql_num_rows($result);

търси в полето pole на таблица с име table колко пъти се среща ColD_ZerO.

Връща $num броя на редовете в които се среща този стринг.

Ако кажеш как се казват полетата в които ще търсиш и как се казва таблицата ще ти напиша код.

Само НЕ кръщавай таблицата from .
 
cold_zero каза:
Значи самата база данни се казва -> members в нея имам -> pm и там имам таблица -> ot

Кое е таблицата кое е полето?

Какво е pm ?
 
Ако съм те разбрал правилно кое е таблица, колона и т.н. би трябвало да поработи.
Пробвай така:
Код:
 $dbuser="";
$dbpasswd="";
$dbname="members";
mysql_connect(localhost,$dbuser,$dbpasswd);
mysql_select_db($dbname) or die( "Unable to select database");
$query="SELECT * from pm  where ot like '%ColD_ZerO%' ";
$result=mysql_query($query);
$num=mysql_num_rows($result);
 
ScreenShot005.gif
 
пробвай така:
Код:
$dbuser="";
$dbpasswd="";
$dbname="members";
mysql_connect(localhost,$dbuser,$dbpasswd);
mysql_select_db($dbname) or die( "Unable to select database");
$query="SELECT count(*)  from `pm`  where `ot`  like '%ColD_ZerO%' ";
$result=mysql_query($query);
$num = mysql_fetch_array( $result);
echo $num[0];

но няма причина да не става с кода на soul..
 

Back
Горе