Jump to content
php.lv forumi

while cikls


Pentiums

Recommended Posts

Sveiki, man ir while cikls, kas izvada meklēšanas frāzes ar ko ieiets lapā no googles, bet tas tā...

Negribu izvadīt vienādas frāzes, bet gan izvadīt tikai vienu no vienādajām un galā pierakstīt skaitu cik tad ir, piemēram:

 

Anekdotes par seksu 5
Anekdotes zaķītis 2
Lamuvārdi 2
Windows vista instalācija
..
...... utt..

 

Te mans murgs:

 

$result = mysql_query("SELECT * FROM hits WHERE referer LIKE '%google%' AND referer LIKE '%search%' AND referer LIKE '%q=%' ORDER BY hit_id DESC") or die(mysql_error());
while($data = mysql_fetch_array($result)) {
$referer = substr($data['referer'], 7);
list($domain, $address) = explode('/', $referer);
list($shitt, $phrasee) = explode('q=', $address);
list($phrase, $shit) = explode('&', $phrasee);
echo '<tr>
	<td>'.htmlspecialchars(urldecode(str_replace('+', ' ', $phrase))).'</td>
</tr>';
}

Edited by Pentiums
Link to comment
Share on other sites

tas taču papildus izvadīs tikai skaitu cik reizes ir meklēts googlē kopā

 

EDIT:

 

Kļūdījos, bet GROUP BY arī neder, jo refferer nav vienādi, viņam tak galā tiek piekabināti visādi pārlūka shiti, piemēram atslēgvārdi ir vienādi, bet...

 

http://www.google.lv/search?hl=lv&q=web+kameras&btnG=Google+mekl%C4%93%C5%A1ana&meta=&aq=f&oq=
http://www.google.lv/search?q=web+kameras&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

Edited by Pentiums
Link to comment
Share on other sites

Jau izfiltrēju meklēšanas atslēgvārdus pie ievietošanas DB un atsevišķā laukā `keywords` ievietoju atslēgvārdus un izvadīju ar GROUP BY :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...