Basic PHP/MySQL job

Cancelado Publicado Oct 26, 2012 Pagado a la entrega
Cancelado Pagado a la entrega

Hi,

I have this code:

************************************************

foreach ($exploded_keywords as $value) {

$i++;

if ($i == "1") {

$first_sql_term = "(CASE WHEN name LIKE '%" . $value . "%' AND retailer = '" . $retailer . "' THEN 1 ELSE 0 END)";

$second_sql_term = "WHERE name LIKE '%" . $value . "%'";

}

if ($i != "1") {

$first_sql_term = "" . $first_sql_term . " + (CASE WHEN name LIKE '%" . $value . "%' AND retailer = '" . $retailer . "' THEN 1 ELSE 0 END)";

$second_sql_term = "" . $second_sql_term . " OR name LIKE '%" . $value . "%' ";

}

}

$sql = "SELECT *, (" . $first_sql_term . ") relevance FROM products " . $second_sql_term . " ORDER BY relevance DESC LIMIT 1";

$query = mysql_query($sql);

$row = mysql_fetch_array($query);

************************************************

This gives me the results I want, but because I have used a foreach statement I cannot order them depending on their relevance score. I need a freelancer who can get the same results but order them by their relevance score.

PHP

Nº del proyecto: #2599615

Sobre el proyecto

7 propuestas Proyecto remoto Activo Oct 26, 2012

7 freelancers están ofertando un promedio de $30 por este trabajo

feddyups

would be happy to help you out on this one.

$30 USD en 0 días
(93 comentarios)
6.4
Aloknano

sir i am having an experience of 3+ in php mysql and i am quite sure that i can do this waiting for your response

$30 USD en 0 días
(202 comentarios)
7.1
ansi2

Ready to start. Thanks, 2ansi

$30 USD en 0 días
(85 comentarios)
6.3
phpvncoder

Ready to start. Happy to help you fix it. Thanks

$30 USD en 0 días
(4 comentarios)
1.5
mvsn5335

I can complete it fastly.

$30 USD en 1 día
(0 comentarios)
0.0
tientaiTA

I can do it easily right now!

$30 USD en 0 días
(2 comentarios)
0.0