Se los dejo pues ya me tiene loco desde ayer en la tarde.
Código PHP:
<?php
// Upload DB
$destino = './db.txt';
move_uploaded_file ( $_FILES['file']['tmp_name'],$destino);
// Get message
$textpost = trim($_POST['textarea']);
$cliente = trim($_POST['select']);
$dbcapture = trim($_POST['dbcapture']);
include("./dbconex1.php");
$mensaje = $textpost.' -------------- Enviado por ';
// Read DB
$numbers = file("./db.txt");
// Send SMS to cellphones
$numtotal =0;
$conexion=Conectarse();
foreach ($numbers as $number) {
if ($dbcapture == si){
$sql2 = "SELECT * FROM numbers WHERE number LIKE '".trim($number)."'";
$query2 = mysql_query($sql2) or die ("Error");
$asociacion2 = mysql_fetch_assoc($query2);
$total2 = mysql_num_rows($query2);
if($total2 > 0) {
} else {
$sql4 = "INSERT INTO numbers (number) VALUES ('".trim($number)."')";
$query4 = mysql_query($sql4) or die ("Error");
}
}
$numtotal = $numtotal + 1;
$numeroslimpios = $number;
$numeros = $numeros.$numeroslimpios;
}
mysql_close($conexion);
// Check reports and go to the ok page
echo 'Cantidad de número de celular = <span class="Estilo13">'.$numtotal.'</span><br /><br/>';
echo 'Lista de números = <textarea name="textfield">'.$numeros.'</textarea><br /><br/>';
echo 'Mensaje a enviar = <span class="Estilo13">'.$mensaje.'</span><br/><br/>';
if ($numtotal < 500) {
include("./dbconex2.php");
$conexion2=Conectarse2();
// Esta parte la ejecuta bien
$sql77 = "SELECT * FROM smscredits WHERE cliente LIKE '$cliente'";
$query77 = mysql_query($sql77) or die (mysql_error());
$asociacion77 = mysql_fetch_row($query77);
$smsexistentes = ($asociacion77[1] - 1);
//Este es el UPDATE que no corre
$sqlm = "UPDATE smscredits SET creditos = '$smsexistentes' WHERE cliente = '$cliente'";
$querym = mysql_query($sqlm) or die ("Error");
echo "Base de datos actualizada, creditos disponibles = $smsexistentes ";
mysql_close($conexion2);
?>