mike
pmcoder
Что делать с запятой в запросе?
Есть следующее:
	
	
	
		
где 
value имеет тип float,
$var1*$var2 - нецелое,например, 1,25
получается запрос
	
		
необходимо 
	
	
	
		
Другими словами:
ПХП в результате произведения $var1*$var2 возвращает нецелое с разделителем "," что не подходит для sql-запроса.
Можно, конечно, заменить запятую с помощью substr_replace , например.
Но может быть существуют какие-то другие варианты, о которых я не знаю?
								Есть следующее:
		PHP:
	
	$sql = "INSERT INTO table SET value=".$var1*$var2;
	value имеет тип float,
$var1*$var2 - нецелое,например, 1,25
получается запрос
		PHP:
	
	INSERT INTO table SET value=1,25
	
		PHP:
	
	INSERT INTO table SET value=1.25
	ПХП в результате произведения $var1*$var2 возвращает нецелое с разделителем "," что не подходит для sql-запроса.
Можно, конечно, заменить запятую с помощью substr_replace , например.
Но может быть существуют какие-то другие варианты, о которых я не знаю?
	            